Codehaus XFire

Documentation

Quicklinks

Developers

Sponsors

The Codehaus XFire team is proud to announce XFire 1.2.2! 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.2 contains many bug fixes since 1.2.1:

  • Fix for NPE when using collections on Java5
  • Fix for NPE in SoapBodyHandler when using JAX-WS
  • Fix for duplicate attribute in WSDL bug
  • Support for xsi:type inheritance with Maps
  • Fix bug in server/client generation for RPC/Literal services
  • Add support for JAXB @XmlJavaTypeAdapter annotations

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

Download Here

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

Upgrading to 1.2.2 from 1.2.1

  • No known issues

Errata

  • No known issues

Issues closed since last release

jira.codehaus.org (27 issues)
T Key Summary Assignee Reporter Pr Status Res Created Updated Due
Wish XFIRE-730 CLONE -How to send Map where map componentType is unknown Tomasz Sztelak Asim Ranjha Major ClosedClosed WON'T FIX Oct 27, 2006 Nov 15, 2006
Bug XFIRE-683 Collection Generics resolve to xsd:ArrayOfTypeAny instead of ns1:ArrayOfGenerisizedType in the wsdl Dan Diephouse Brad Sneade Major ClosedClosed FIXED Sep 29, 2006 Sep 29, 2006
Bug XFIRE-681 Aegis Inheritance support for maps does not work when the elemets are not concreet classes Dan Diephouse Ulrik Einarson Critical ClosedClosed FIXED Sep 29, 2006 Oct 02, 2006
New Feature XFIRE-679 Should support validation on mashalling objects when using JAXB Dan Diephouse Dan Everton Major ClosedClosed FIXED Sep 28, 2006 Oct 01, 2006
Bug XFIRE-678 issue loading xsd imports from wsdl during deployment Dan Diephouse Daniel LaPrade Major ClosedClosed FIXED Sep 28, 2006 Sep 29, 2006
Bug XFIRE-677 The JAXWSAnnotationServiceFactory requires the name to be specified on a Fault Dan Diephouse Ryan Heaton Major ClosedClosed FIXED Sep 28, 2006 Sep 30, 2006
Bug XFIRE-676 JAXB XmlJavaTypeAdapters don't work Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Sep 27, 2006 Sep 27, 2006
Bug XFIRE-673 CLONE -Arrays of Collections do not map correctly [Patch Included] - Not Fixed Dan Diephouse Andres Bernasconi Major ClosedClosed FIXED Sep 26, 2006 Oct 06, 2006
Bug XFIRE-672 RPC/Literal services/clients aren't generated correctly Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Sep 26, 2006 Sep 29, 2006
Wish XFIRE-670 How to send Map where map componentType is unknown Dan Diephouse Amaraa Major ClosedClosed FIXED Sep 26, 2006 Oct 26, 2006
Bug XFIRE-669 JAXBContext not reused if web service clients use the same schema Dan Diephouse Dan Everton Major ClosedClosed FIXED Sep 25, 2006 Oct 01, 2006
Bug XFIRE-668 Unable to configure overrideTypesList Tomasz Sztelak Andrew Kerr Minor ResolvedResolved FIXED Sep 25, 2006 Oct 01, 2006
Bug XFIRE-667 JAXWS WebFaultHandler requires an explicit FaultInfo bean Dan Diephouse Ryan Heaton Major ClosedClosed FIXED Sep 25, 2006 Dec 19, 2006
Bug XFIRE-665 Generated WSDL elements: duplicate xmlns:jaxb attribute Dan Diephouse Brad Davis Major ClosedClosed FIXED Sep 22, 2006 Oct 01, 2006
Improvement XFIRE-657 XFireConfigurableServlet should shut down Spring Application Context beans Dan Diephouse Jeff Tulley Major ClosedClosed FIXED Sep 21, 2006 Sep 24, 2006
Bug XFIRE-647 aegis fails to unmarshal xml correctly if xsi:type is included in xml Dan Diephouse Dag Framstad Critical ClosedClosed FIXED Sep 15, 2006 Oct 02, 2006
Improvement XFIRE-646 two simple extensibility patches for XFireServletController and XFireServletChannel Dan Diephouse Levi Purvis Minor ClosedClosed FIXED Sep 15, 2006 Sep 30, 2006
Bug XFIRE-643 typeMapping is null in ObjectType Dan Diephouse Tim O'Brien Major ClosedClosed FIXED Sep 14, 2006 Sep 24, 2006
Bug XFIRE-640 Core code not JSE 1.4 compliant Dan Diephouse David Wettig Major ClosedClosed FIXED Sep 13, 2006 Sep 24, 2006
Bug XFIRE-637 New LocalChanel code records a log error on a SOAP fault Dan Diephouse Paul Austin Major ClosedClosed FIXED Sep 11, 2006 Oct 02, 2006
Bug XFIRE-636 JDOMReader.getNextAttributeReader() throws exception in some instances when hasMoreAttributeReaders() returns true Dan Diephouse Jonny Miller Major ClosedClosed FIXED Sep 11, 2006 Sep 15, 2006
Bug XFIRE-634 WSDL contains multiple copies of schema declaration when using xmlbean binding Dan Diephouse Jakub Mendys Major ClosedClosed FIXED Sep 08, 2006 Nov 23, 2006
Bug XFIRE-633 Attribute "xsd" bound to namespace "http://www.w3.org/2000/xmlns/" was already specified for element "xsd:element". Dan Diephouse Jakub Mendys Critical ClosedClosed WON'T FIX Sep 08, 2006 Oct 01, 2006
Bug XFIRE-627 Why make a interface to abstract class? Dan Diephouse rene xu Major ClosedClosed FIXED Sep 06, 2006 Sep 24, 2006
Bug XFIRE-625 @WebService portName attribute is ignored Dan Diephouse Maxim Gordienko Major ClosedClosed FIXED Sep 05, 2006 Sep 30, 2006
Bug XFIRE-617 NullPointerException when generating stub from WSDL Dan Diephouse Jose Manuel Valladares Pernas Major ClosedClosed FIXED Sep 01, 2006 Sep 11, 2006
Bug XFIRE-586 Type gets registered with two different type mappings, orphaning the first one Dan Diephouse Andrzej Doyle Major ClosedClosed FIXED Aug 16, 2006 Sep 15, 2006