Codehaus XFire

Documentation

Quicklinks

Developers

Sponsors

The Codehaus XFire team is proud to announce XFire 1.2.5! XFire is an open source Java SOAP framework built on a high performance, streaming XML model. XFire includes support for web service standards, an easy to use API, Spring integration, JBI support, and plugable bindings for POJOs, JAXB, and XMLBeans.

XFire 1.2.5 contains many bug fixes since 1.2.4:

  • Fix thread safety issue with Client
  • Fix bug where types were not being added to the WSDL with JAXB
  • Fix bug where List/Array component types were not being created with JaxbTypes
  • Fix NPE in ElementReader
  • Fix issue with writing null parameters with certain bindings
  • Added extension points to Jsr181HandlerMapping so a different ServiceFactory can be supplied
  • Fix a problem generating holder types with java primitives
  • Attachment serialization configuration is now respected
  • Many more fixes!

Many thanks to those who helped build and test this release!

Download Here

Download Description
xfire-distribution-1.2.5.zip Binary Distribution in zip package
xfire-all-1.2.5.jar Jar of all XFire modules (also see the Dependency Guide)
xfire-src-1.2.5.zip XFire sources
xfire-distribution-1.2.5-sources.jar Jar of sources for IDEs

Upgrading to 1.2.5 from 1.2.4

  • No known issues

Errata

  • No known issues

Issues closed since last release

jira.codehaus.org (29 issues)
T Key Summary Assignee Reporter Pr Status Res Created Updated Due
Bug XFIRE-908 Lists and Arrays return types are not correctly marshalled. Dan Diephouse Tom Lambrechts Major ClosedClosed FIXED Mar 13, 2007 Mar 13, 2007
Bug XFIRE-900 Fault with Ws-Security : message not signed, when an exception is thrown by the service Tomasz Sztelak Raphaël Corre Major ClosedClosed DUPLICATE Feb 28, 2007 Mar 15, 2007
Bug XFIRE-890 Fault Handlers only working on global XFire Singleton. Ignored on service handlers. Tomasz Sztelak Nate Johnson Major ResolvedResolved FIXED Feb 26, 2007 Mar 02, 2007
Improvement XFIRE-888 CLONE -Recognize the Java runtime system variable for HTTP proxies Tomasz Sztelak Steve Kwee Major ResolvedResolved FIXED Feb 24, 2007 Feb 28, 2007
Bug XFIRE-886 XFire Client not ThreadSafe Tomasz Sztelak Tony Bussieres Major ResolvedResolved FIXED Feb 23, 2007 Feb 26, 2007
Bug XFIRE-885 Invalid WSDL create for abstract class Dan Diephouse Joost den Boer Major ClosedClosed FIXED Feb 23, 2007 Feb 26, 2007
New Feature XFIRE-884 Add support for custom HTTP headers Tomasz Sztelak Tomasz Sztelak Major ResolvedResolved FIXED Feb 23, 2007 Feb 27, 2007
Task XFIRE-883 Upgrade to latest version of Jibx Tomasz Sztelak Tomasz Sztelak Major ClosedClosed FIXED Feb 22, 2007 Feb 23, 2007
Task XFIRE-882 Upgrade to latest version of WSS4J Tomasz Sztelak Tomasz Sztelak Major ClosedClosed FIXED Feb 22, 2007 Feb 23, 2007
Bug XFIRE-878 NTML authentication credentials reversed Tomasz Sztelak Rich Aston Major ResolvedResolved FIXED Feb 14, 2007 Feb 21, 2007
Bug XFIRE-877 service names with leading/trailing whitespace/newlines in services.xml Tomasz Sztelak Klaus Brunner Minor ResolvedResolved FIXED Feb 14, 2007 Feb 18, 2007
Bug XFIRE-876 XFire 1.2.4 Client does not observe streaming attachment properties. Tomasz Sztelak Matt Cross Critical ResolvedResolved FIXED Feb 13, 2007 Feb 21, 2007
Bug XFIRE-871 Servlet class in the quickstart guide web.xml is outdated Tomasz Sztelak B. Garvelink Major ClosedClosed WON'T FIX Feb 07, 2007 Feb 20, 2007
Bug XFIRE-869 Using HTTP ProxySelector give an error on the HTTP proxy type Tomasz Sztelak Tom Lambrechts Minor ResolvedResolved FIXED Feb 07, 2007 Feb 21, 2007
Improvement XFIRE-855 Schema validation in JAXB does not return validation errors to the client #2 Tomasz Sztelak Frank Grupe Minor ResolvedResolved FIXED Jan 23, 2007 Mar 01, 2007
Improvement XFIRE-853 Add the ability to configure in/out/fault handlers with Jsr181HandlerMapping Tomasz Sztelak Mark Slater Major ResolvedResolved FIXED Jan 22, 2007 Feb 21, 2007
Bug XFIRE-847 Empty element value can cause NPE Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Jan 18, 2007 Feb 26, 2007
Bug XFIRE-845 null values as request parameters Dan Diephouse Jens Lukas Major ClosedClosed FIXED Jan 17, 2007 Mar 13, 2007
Bug XFIRE-838 Documentation only works for one service Tomasz Sztelak Matt Solnit Major ResolvedResolved FIXED Jan 15, 2007 Jan 20, 2007
Bug XFIRE-826 Problem writing byte array of size zero Dan Diephouse Frank Hemer Major ClosedClosed FIXED Jan 07, 2007 Jan 21, 2007
Bug XFIRE-806 wsgen ClassCastException from JPrimitiveType to JClass Dan Diephouse Geert Engels Major ClosedClosed FIXED Dec 15, 2006 Mar 13, 2007
Bug XFIRE-787 WsGenTask dont replace "minus" with "underscore" Tomasz Sztelak Jara Cesnek Critical ResolvedResolved FIXED Dec 01, 2006 Jan 11, 2007
Bug XFIRE-779 Generator creates duplicate Credentials parameter from eBay wsdl Tomasz Sztelak Wolf Siberski Critical ResolvedResolved FIXED Nov 27, 2006 Mar 12, 2007
Bug XFIRE-778 JAXWS client side fail when using doc/lit wrapped Guillaume Nodet Guillaume Nodet Major ResolvedResolved FIXED Nov 27, 2006 Jan 30, 2007
Bug XFIRE-777 WebService (JSR181) with soap header as INOUT parameter Tomasz Sztelak Victor Trakhtenberg Major ResolvedResolved FIXED Nov 27, 2006 Mar 05, 2007
Bug XFIRE-754 Not converting header element into function argument Tomasz Sztelak Matthew Critical ResolvedResolved FIXED Nov 13, 2006 Mar 05, 2007
Bug XFIRE-748 Generation problem with mixed operation patterns in same WSDL Dan Diephouse Daniel Förberg Critical ClosedClosed FIXED Nov 09, 2006 Mar 13, 2007
Bug XFIRE-674 WSGen (xmlbeans) generates invalid code if illegal chars for variables are in the location Tomasz Sztelak Erich Oliphant Critical ResolvedResolved FIXED Sep 27, 2006 Mar 12, 2007
Bug XFIRE-547 Generated collection structures don't appear on WSDL Dan Diephouse frederic dreyfus Major ClosedClosed FIXED Jul 23, 2006 Mar 13, 2007