XFire 1.0-RC1 Release Notes

The XFire team is proud to announce the 1.0-RC1 release! XFire is a next-generation java SOAP framework. XFire makes service oriented development approachable through its easy to use API and support for standards. It is also highly performant since it is built on a low memory StAX based model.

This release features many improvements:

  • Improved Client and Server stub generation
  • JAX-WS over XFire Early Access Release
  • Castor Support
  • Performance Improvements
  • Maven 2 Support
  • Many bug fixes

Many people are already using XFire today and realizing its performance and ease of use benefits. Why not download it and see for yourself?

Download Here

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

Upgrading to RC1 from M6

  • Our Maven group id has changed from "xfire" to "org.codehaus.xfire". When using Maven 2, transitive dependencies should now work.

Errata

  • When building from source you may have to install the "maven-bundle-plugin" first. To do this simply execute "cd maven-bundle-plugin; mvn install" from the xfire source directory.

Detail

jira.codehaus.org (64 issues)
T Key Summary Assignee Reporter Pr Status Res Created Updated Due
Bug XFIRE-266 xmlbeans doesn't always work with non document types Dan Diephouse Dan Diephouse Major Closed WON'T FIX Feb 14, 2006 Feb 18, 2006
Improvement XFIRE-264 Create m2 poms for examples Dan Diephouse Dan Diephouse Major Closed FIXED Feb 12, 2006 Feb 18, 2006
Bug XFIRE-262 WsGenTask not using URL correctly under windows Tomasz Sztelak Tim Robertson Minor Closed FIXED Feb 09, 2006 Feb 10, 2006
Bug XFIRE-261 XFireFault.SENDER should return Client SOAP 1.1 fault code Dan Diephouse sumit shah Major Closed FIXED Feb 08, 2006 Feb 11, 2006
Bug XFIRE-260 Don't reload context if it is cached in AbstractXFireSpringTest Dan Diephouse Adam Kramer Major Closed WON'T FIX Feb 07, 2006 Feb 12, 2006
Bug XFIRE-257 Xfire instance prototype beans when scaning for jsr 181 annotations - only singletons should be scaned Dan Diephouse Jara Cesnek Critical Closed FIXED Feb 06, 2006 Feb 08, 2006
Bug XFIRE-256 Unproper handling of NO_NAMESPACE attributes Dan Diephouse Thomas Bauer Major Closed FIXED Feb 06, 2006 Feb 08, 2006
Bug XFIRE-254 java.lang.IllegalArgumentException: void is a primitive in wsgen Dan Diephouse Phillip Rhodes Major Closed FIXED Feb 03, 2006 Feb 03, 2006
Bug XFIRE-251 interfaces that inherit from other interfaces aren't introspected for their propertydescriptors Dan Diephouse Matthew Baird Major Closed FIXED Feb 02, 2006 Feb 05, 2006
Bug XFIRE-250 Last service to specify schema(s) sets schema for all WSDL generated Dan Diephouse Adam Kramer Major Closed FIXED Jan 31, 2006 Feb 05, 2006
Bug XFIRE-248 StaxBuilder raises NullPointerException during build Dan Diephouse Thomas Bauer Major Closed FIXED Jan 31, 2006 Feb 05, 2006
Bug XFIRE-245 WsGenTask gives NullPointerException Mika Goeckel Matt Vincent Major Closed FIXED Jan 25, 2006 Feb 12, 2006
New Feature XFIRE-241 Castor Binding Module Addition Dan Diephouse Adam Kramer Major Closed FIXED Jan 18, 2006 Jan 21, 2006
Bug XFIRE-240 CURRENT_MESSAGE_PART context property not set in AegisBindingProvider.writeParameter Dan Diephouse Adam Kramer Major Closed FIXED Jan 18, 2006 Jan 21, 2006
Improvement XFIRE-239 When creating Spring applicationContexts, recognize already created contexts and join def's with them Mika Goeckel Mika Goeckel Major Resolved FIXED Jan 18, 2006 Jan 26, 2006
Bug XFIRE-235 "Couldn't find schema for part:" exception when generating client code from BookService wsdl Mika Goeckel Joseph Culjak Major Closed FIXED Jan 17, 2006 Oct 25, 2006
Improvement XFIRE-234 Need to be able to set properties on stubs. Dan Diephouse Dan Diephouse Major Closed FIXED Jan 17, 2006 Feb 04, 2006
Bug XFIRE-230 Bean Collection Property componentType from aegis.xml ignored when run under Java5 with Java5 annotations Mika Goeckel Mika Goeckel Major Resolved FIXED Jan 11, 2006 Jan 13, 2006
Bug XFIRE-229 Consuming XFire Web Services with Oracle JDeveloper results in unexpected element name Dan Diephouse Julien Dubois Major Resolved WON'T FIX Jan 10, 2006 Jan 18, 2006
Bug XFIRE-228 Aegis Mapping XML is ignored for Collection componentTypes Mika Goeckel Mika Goeckel Major Resolved FIXED Jan 09, 2006 Jan 13, 2006
Improvement XFIRE-226 Add support for configuring ordering of handles within xfire and service and attachment to phases with Spring/XBean Mika Goeckel Brian Bonner Major Resolved FIXED Jan 07, 2006 Jan 14, 2006
Bug XFIRE-225 Maven2 - Commons Attribute section of xfire-annotations pom.xml is not working correctly Dan Diephouse Brian Bonner Major Closed FIXED Jan 07, 2006 Feb 12, 2006
Bug XFIRE-224 Problem setting Service propertis using "native" Spring Configuration Dan Diephouse Brian Bonner Major Closed FIXED Jan 07, 2006 Jan 16, 2006
Bug XFIRE-223 Namespace Prefix for name of elements/attributes is not inherited correctly from enclosing complexObject Dan Diephouse Mika Goeckel Major Closed FIXED Jan 06, 2006 Jan 07, 2006
Task XFIRE-222 make the mvn2 build work also on older jdks Christoph Sturm Christoph Sturm Minor Resolved FIXED Jan 04, 2006 Jan 04, 2006
Bug XFIRE-221 Source xml data type can only handle DOMSource Dan Diephouse Guillaume Nodet Major Closed FIXED Jan 01, 2006 Feb 05, 2006
Bug XFIRE-220 XFire incorrectly handle dateTime with precision above milliseconds Dan Diephouse Rodrigo Peinado Major Closed FIXED Dec 30, 2005 Jan 01, 2006
Improvement XFIRE-219 Jsr181HandlerMapping is not IoC friendly Dan Diephouse Bassam El-Abid Major Closed FIXED Dec 29, 2005 Jan 09, 2006
Bug XFIRE-218 Spring JDK Proxy Support when using Java5 Jsr181 Annotations Dan Diephouse Bassam El-Abid Major Closed FIXED Dec 29, 2005 Jan 09, 2006
Bug XFIRE-217 Duplicate namespace declaration when serializing org.w3c.dom.Document Dan Diephouse Dave Howland Major Closed FIXED Dec 28, 2005 Jan 07, 2006
Bug XFIRE-216 mvn site doesnt work Christoph Sturm Christoph Sturm Major Resolved FIXED Dec 25, 2005 Jan 04, 2006
Bug XFIRE-215 maven 2 build generates classfiles that work only with jdk 1.5 Christoph Sturm Christoph Sturm Major Resolved FIXED Dec 25, 2005 Jan 03, 2006
Bug XFIRE-212 Set the session attribute properly in ServiceBean Dan Diephouse Dan Diephouse Major Closed FIXED Dec 19, 2005 Dec 19, 2005
Bug XFIRE-209 JAXB and wsdl4j jars not included in distro Dan Diephouse Dan Diephouse Major Closed FIXED Dec 15, 2005 Jan 16, 2006
Bug XFIRE-207 Xfire doesnt distinguish between same named services in different servlets. Invoking wrong bean. Mika Goeckel Jara Cesnek Critical Closed WON'T FIX Dec 15, 2005 Feb 01, 2006
Bug XFIRE-206 wsdl rpc lit operation namespaces aren't processed correctly in WSDLServiceBuilder Dan Diephouse Dan Diephouse Major Closed FIXED Dec 14, 2005 Dec 22, 2005
New Feature XFIRE-205 Show function parameter names in the wsdl file instead of standard " "in" + parameterNumber" name Dan Diephouse Abhishek Chatterjee Major Closed FIXED Dec 14, 2005 Dec 18, 2005
Bug XFIRE-204 BeanType can't handle null primitive attributes Dan Diephouse Dan Diephouse Major Closed FIXED Dec 14, 2005 Dec 14, 2005
Bug XFIRE-203 Groovy & XFire : NPE Dan Diephouse Guillaume ALLEON Major Closed FIXED Dec 13, 2005 Dec 14, 2005
Improvement XFIRE-202 aegis.xml files are ignored if run on java5 Dan Diephouse Mika Goeckel Major Closed FIXED Dec 12, 2005 Aug 22, 2007
Bug XFIRE-201 XmlBeansType not being used for readObject Dan Diephouse Erik Onnen Major Closed CANNOT REPRODUCE Dec 12, 2005 Dec 14, 2005
Improvement XFIRE-200 Aegis binding for exceptions Dan Diephouse Artti Jaakkola Minor Closed FIXED Dec 12, 2005 Dec 15, 2005
Bug XFIRE-199 OutOfMemory errors can occur when dealing with large byte arrays Dan Diephouse Dan Diephouse Major Closed FIXED Dec 08, 2005 Dec 27, 2005
Bug XFIRE-198 NullPointerException with malformed headers. Dan Diephouse Krzysztof Dabrowski Major Closed FIXED Dec 08, 2005 Dec 09, 2005
Bug XFIRE-197 Client-side NullPointerException when calling SOAP services with some parameters set to null Dan Diephouse Jack Xu Hong Critical Closed FIXED Dec 07, 2005 Dec 08, 2005
Improvement XFIRE-196 Add the ability to create a dynamic proxy in BeanType when the data type is an interface Dan Diephouse Jack Xu Hong Major Closed FIXED Dec 06, 2005 Dec 06, 2005
New Feature XFIRE-195 namespace prefx hints Dan Diephouse Matthew Pocock Minor Closed FIXED Dec 06, 2005 Dec 06, 2005
Improvement XFIRE-193 Provide a way to specify a user name and password for basic authentication when using XFireProxyFactory. Dan Diephouse Roelf de Kock Minor Closed FIXED Dec 06, 2005 Dec 08, 2005
New Feature XFIRE-191 Allow endpoint url to be overridden easily with generated client Dan Diephouse Dan Diephouse Major Closed FIXED Dec 04, 2005 Dec 12, 2005
New Feature XFIRE-189 JAX WS Client and Server stub generation Dan Diephouse Dan Diephouse Major Closed FIXED Dec 04, 2005 Dec 07, 2005
Bug XFIRE-187