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


