Codehaus XFire

Documentation

Quicklinks

Developers

Sponsors

The Codehaus XFire team is proud to announce their 1.0 release! 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.0 includes:

  • Support for WSDL 1.1, SOAP 1.1 and 1.2, WS-Addressing, WS-I Basic Profile 1.1
  • Pluggable bindings for POJOs, XMLBeans, JAXB 1.1, JAXB 2.0, and Castor support
  • Support for many different transports - HTTP, JMS, XMPP, In-JVM, etc.
  • Spring, Pico, Plexus, Loom, and Yan support
  • JBI Support
  • Embeddable and Intuitive API
  • Client and server stub generation
  • JSR 181 2.0 API to configure services via Java 5 and 1.4 (Commons attributes JSR 181 syntax)

A special thanks to those who helped make this release possible. These people include (but are not limited to): Mika Goeckel, Guillaume Nodet, Arjen Poutsma, Jose Peleteiro, Peter Royal, Ralf Schäftlein, Christoph Sturm, Hani Suleiman, and Tomek Sztelak.

Download Here

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

Upgrading to 1.0 from 1.0-RC1

  • No known issues

Errata

  • geoip-client example does not compile. A workaround is to edit the pom.xml file and change "maven.dependency.classpath" to "maven.compile.classpath". The example should then work fine.

Issues closed since last release

jira.codehaus.org (8 issues)
T Key Summary Assignee Reporter Pr Status Res Created Updated Due
Bug XFIRE-338 NPE exception using wsgen ant task with xmlbeans binding Dan Diephouse wenyi zhou Major ClosedClosed DUPLICATE Apr 05, 2006 Apr 05, 2006
Bug XFIRE-319 Handler not invoked on client with XFireProxyFactory Dan Diephouse Giampaolo Tranchida Major ClosedClosed FIXED Mar 27, 2006 Dec 08, 2006
Bug XFIRE-289 jaxb support is missing some classes Christoph Sturm Christoph Sturm Major ResolvedResolved FIXED Mar 02, 2006 Mar 05, 2006
Bug XFIRE-286 Error creating bean with name 'xfire.typeMappingRegistry' Dan Diephouse Shahid Ahmed Major ClosedClosed FIXED Feb 28, 2006 Dec 16, 2006
Bug XFIRE-277 Fault message doesn't get reconstituted in custom faults Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Feb 21, 2006 Feb 21, 2006
Bug XFIRE-276 CollectionType outputs empty collection element tag before element values Dan Diephouse Yoav Landman Major ClosedClosed FIXED Feb 21, 2006 Feb 21, 2006
Bug XFIRE-275 Map type doesn't always end up in the right namespace Dan Diephouse Dan Diephouse Major ClosedClosed CANNOT REPRODUCE Feb 20, 2006 Feb 24, 2006
Bug XFIRE-274 Ambigious use of attribute "type" Dan Diephouse Øyvind Matheson Wergeland Major ClosedClosed FIXED Feb 20, 2006 Feb 22, 2006