XFire

Home
Bug/Issue Reporting
Download
FAQ
Get Involved
License
News
Performance
Stack Comparison
Support
Who uses XFire\?
XFire Team

Documentation

Javadocs
Reports
User's Guide
Release Notes

Quicklinks

Aegis Binding
Client
JAXB 2.0
JSR 181 Annotations
Spring

Developers

Developer Space
CVS
Building
Architecture
Interesting Projects
Roadmap
Release Process
JAX\-WS

The XFire team is proud to announce the 1.0-M6 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:

  • JAXB 1.1 and 2.0 support
  • Client and Server stub generation
  • Improved XML configuration
  • Improved Spring support
  • Improved Client support
  • Improved schema customization for Aegis binding
  • 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-all-1.0-M6a.zip Binary Distribution in zip package
xfire-all-1.0-M6a.jar Jar of all XFire modules (also see the Dependency Guide)
xfire-src-1.0-M6a.jar XFire sources

Upgrading to M6 from M5

  • YOM has replaced with JDOM. You will need to remove your YOM jars from your classpath and add the JDOM 1.0 jar. This jar can be found here.
  • The services.xml format has changed! Instead of assembling services by parsing XML, we let a new tool, XBean do it for us. This means you need to a dependency on XBean and on the spring-core jar to your classpath. To read more about how the services.xml format works, read the XML Configuration page. The major changes in the format are:
    • <xfire> is no longer the root element. It is <beans xmlns="http://xfire.codehaus.org/config/1.0">
    • You no longer need a <services> element to wrap your <service> elements.
  • The XMLBeans client support has been removed. Now we have a new Client API.
  • The "service" property on XFireExporter and ServiceBean has been renamed to "serviceBean".

Errata

M6a fixes a bug in the geoip-client example in M6.

Detail

jira.codehaus.org (50 issues)
T Key Summary Assignee Reporter Pr Status Res Created Updated Due
Bug XFIRE-183 Nil values are instantiated Dan Diephouse Øyvind Matheson Wergeland Major ClosedClosed FIXED Nov 25, 2005 Dec 04, 2005
Improvement XFIRE-182 Upgrade WSDL4J to 1.5.2 Arjen Poutsma Arjen Poutsma Major ClosedClosed FIXED Nov 23, 2005 Dec 04, 2005
Improvement XFIRE-180 XFire client throws UndeclaredThrowableException exception when unable to bind to the SOAP service. Dan Diephouse Justen Stepka Major ClosedClosed FIXED Nov 21, 2005 Nov 27, 2005
Improvement XFIRE-179 Allow javax.xml.stream.XMLStreamReader return type for Message-style services Dan Diephouse Gareth Davies Minor ClosedClosed FIXED Nov 21, 2005 Dec 08, 2005
Bug XFIRE-176 XmlBeans binding can include definitions document into schema Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Nov 16, 2005 Nov 17, 2005
Bug XFIRE-175 If services.xml doesn't exist, the world should move on Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Nov 16, 2005 Nov 22, 2005
Bug XFIRE-174 WrappedBinding doesn't handle overloaded methods Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Nov 16, 2005 Nov 16, 2005
Bug XFIRE-172 Fault thrown when returned byte[] array has zero elements. Dan Diephouse Jara Cesnek Minor ClosedClosed FIXED Nov 14, 2005 Nov 28, 2005
Bug XFIRE-171 Wrong mapping of byte[] to wsdl Dan Diephouse Jara Cesnek Critical ClosedClosed FIXED Nov 14, 2005 Nov 14, 2005
Bug XFIRE-170 Java5 Aegis/Generics fails to recognize correct member type on second and subsequent collections Dan Diephouse Tony Culshaw Major ClosedClosed FIXED Nov 13, 2005 Dec 12, 2005
Bug XFIRE-167 xfire.xmlbeansServiceFactory doesn't work in Spring configuration Dan Diephouse Artti Jaakkola Major ClosedClosed FIXED Nov 11, 2005 Nov 14, 2005
Wish XFIRE-166 Jsr181HandlerMapping : Ability to scan beans in applicationContext (in general upper context) or chance to define extra reference beans in other context Dan Diephouse Jara Cesnek Major ClosedClosed FIXED Nov 11, 2005 Nov 12, 2005
Bug XFIRE-164 ClassCastException in LongType when a property is a interface or base class Dan Diephouse Tyler Nelson Major ClosedClosed FIXED Nov 10, 2005 Nov 22, 2005
Improvement XFIRE-163 Make XmlElement.type applicable only in the current scope Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Nov 09, 2005 Nov 10, 2005
Improvement XFIRE-162 Make XSD_FOO protected in DefaultTypeMappingRegistry Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Nov 09, 2005 Nov 09, 2005
Bug XFIRE-161 Binding to parameterized Map types throws ClassCastException Dan Diephouse Igor Pavin Major ClosedClosed FIXED Nov 09, 2005 Nov 25, 2005
Bug XFIRE-159 NullPointerException instead of error message Dan Diephouse Igor Pavin Minor ClosedClosed FIXED Nov 09, 2005 Nov 09, 2005
Bug XFIRE-154 SOAP 1.2 Mimetype isn't correct Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Nov 05, 2005 Nov 05, 2005
Task XFIRE-153 Create JAXB sample Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Nov 02, 2005 Nov 09, 2005
Bug XFIRE-150 Cant use Jsr181HandlerMapping with abstract beans in one context. Dan Diephouse Jara Cesnek Major ClosedClosed FIXED Oct 31, 2005 Dec 06, 2005
Bug XFIRE-143 Polish the libs/runtime folder Dan Diephouse Filippo Diotalevi Trivial ClosedClosed FIXED Oct 03, 2005 Nov 28, 2005
Improvement XFIRE-142 Setting handler execution order Dan Diephouse Tomasz Sztelak Minor ClosedClosed FIXED Oct 02, 2005 Nov 11, 2005
Bug XFIRE-139 HttpTransport needs to use commons-httpclient Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Sep 29, 2005 Oct 09, 2005
Bug XFIRE-138 org.codehaus.xfire.xmpp.TransportTest fails sometimes Christoph Sturm Christoph Sturm Minor ResolvedResolved FIXED Sep 28, 2005 Sep 28, 2005
New Feature XFIRE-137 make the jaxb2 binding feature complete against the jaxb 1 binding Dan Diephouse Christoph Sturm Major ClosedClosed FIXED Sep 28, 2005 Oct 11, 2005
Bug XFIRE-136 JDK Version isn't correctly detected Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Sep 27, 2005 Nov 02, 2005
Improvement XFIRE-135 Create custom spring xml format for service creation Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Sep 27, 2005 Nov 04, 2005
Bug XFIRE-134 User should be able to specify if element is nillable Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Sep 25, 2005 Sep 27, 2005
Improvement XFIRE-133 Ability to create XMLStreamReader from DOM documents. Dan Diephouse Tomasz Sztelak Major ClosedClosed FIXED Sep 25, 2005 Nov 02, 2005
Bug XFIRE-132 StaxUtils fails to read xml document from XMLStreamReader in some cases Dan Diephouse Tomasz Sztelak Major ClosedClosed FIXED Sep 21, 2005 Sep 23, 2005
Improvement XFIRE-130 Include link to Eclipse Style Formatter under "Getting Involved section" of Documentation (Website) Dan Diephouse Brian Bonner Major ClosedClosed FIXED Sep 21, 2005 Sep 21, 2005
New Feature XFIRE-128 Aegis XML Mapping needs XML Schema Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Sep 20, 2005 Nov 02, 2005
Bug XFIRE-127 Java 5 aegis annotations don't correctly fall back to xml mapping Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Sep 20, 2005 Nov 09, 2005
Bug XFIRE-125 Need to save namespace declarations from Envelope, Body, Header and pass them to bindings Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Sep 17, 2005 Sep 26, 2005
Bug XFIRE-124 WSDL not created for maps Dan Diephouse Øyvind Matheson Wergeland Minor ClosedClosed FIXED Sep 16, 2005 Sep 20, 2005
Improvement XFIRE-123 Consider @XmlElement's type value for type mapping Dan Diephouse Sebastian Beigel Major ClosedClosed FIXED Sep 15, 2005 Oct 11, 2005
Bug XFIRE-121 WSDL generation doesn't pick up schema in wrapped mode Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Sep 13, 2005 Nov 09, 2005
Bug XFIRE-120 XFire documentation Dan Diephouse Sami Dalouche Major ClosedClosed FIXED Sep 12, 2005 Sep 12, 2005
Bug XFIRE-119 Java 5 Enumerations binding Dan Diephouse Sami Dalouche Major ClosedClosed FIXED Sep 12, 2005 Sep 12, 2005
Bug XFIRE-118 XML Schema import problem in generated WSDL Dan Diephouse Sami Dalouche Major ClosedClosed FIXED Sep 12, 2005 Sep 19, 2005
Bug XFIRE-117 Infinite recursion when resolving recursive types Dan Diephouse Øyvind Matheson Wergeland Major ClosedClosed FIXED Sep 12, 2005 Sep 12, 2005
Improvement XFIRE-116 Create a Java5 IgnoreProperty annotation Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Sep 06, 2005 Oct 09, 2005
Bug XFIRE-115 Map properties only if getter and setter are present Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Sep 06, 2005 Sep 12, 2005
Improvement XFIRE-114 Improve XMLServiceBuilder Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Sep 02, 2005 Sep 27, 2005
Improvement XFIRE-113 ServiceBean should accept properties Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Aug 31, 2005 Nov 02, 2005
Bug XFIRE-112 XMLServiceBuilder passes "" as the namespace when there is no <namespace> element Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Aug 28, 2005 Aug 28, 2005
Bug XFIRE-109 Need to be able to specify out WS-Addressing Action Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Aug 26, 2005 Nov 03, 2005
Sub-task XFIRE-108 Remove old client classes Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Aug 26, 2005 Oct 09, 2005
New Feature XFIRE-107 XFire Client Implementation Dan Diephouse Dan Diephouse Major ClosedClosed FIXED Aug 25, 2005 Nov 09, 2005
Bug XFIRE-102 unbound namespace URI exception in Woodstox Dan Diephouse Vojtech Knezu Major ClosedClosed FIXED Aug 15, 2005 Sep 21, 2005