Apache CXF 2.0.9 Release Notes

Overview

Apache CXF 2.0.9 delivers the latest set of patches and bug fixes for Apache CXF 2.0.x. This release fixes 37 JIRA issues that have been reported by users.

  • Fix some tools issues
  • Some JCA improvements
  • JMS transport refactoring and leverage Spring JMS template to implement JMS transport

Download

Installation Prerequisites

Before installing Apache CXF, make sure the following products,
with the specified versions, are installed on your system:

  • Java 5 Development Kit
  • Apache ant 1.6

Java 5 Development Kit

You must install the J2SE Development Kit (JDK) 5.0, which can be downloaded
from:

http://java.sun.com/j2se/1.5.0/download.jsp

After installing the JDK, set or modify the following environment variables:

  • JAVA_HOME – set this environment variable
    to point at the root directory of the JDK 5.0 installation.
  • PATH – make sure that your PATH includes:
    %JAVA_HOME%\bin (Windows)
    $JAVA_HOME/bin (UNIX)

Apache Ant 1.6.5 (or newer, 1.7.0 should work as well)

To run samples included in the binary distribution of Apache CXF,
you must install the Apache Ant 1.6.5 build utility, which can be downloaded
from:

http://ant.apache.org/bindownload.cgi

After installing Apache Ant, add the <AntInstallDir>/bin directory to your PATH.

For more details, see the Installation Guide.

Bouncy Castle/JCE and Xalan requirement for WS-Security

To use the WS-Security features of CXF, you need to obtain a JCE crypto provider
that implements the algorithms that you plan to use. One option is to download
the Bouncy Castle jar from: http://bouncycastle.org/download/bcprov-jdk14-136.jar
and add that to the lib directory or classpath.

Building the Samples

Building the samples included in the binary distribution is easy. Change to
the samples directory and follow the build instructions in the README.txt file
included with each sample.

Errata

WS-Security

The WS-Security configuration mechanisms may change between this release and
the next one as we add in support for WS-SecurityPolicy and WS-Trust.

Reporting Problems

If you have any problems or want to send feedback of any kind, please e-mail the
cxf dev list, cxf-dev@incubator.apache.org. You can also file issues in JIRA at:

http://issues.apache.org/jira/browse/CXF

ChangeLog

For a more detailed view of new features and bug fixes, see the release notes

T Key Summary Assignee Reporter P Status Resolution Created Updated Due
Bug CXF-1843 wsdl2java: failed to create "action" attribute under annotation @WebMethod Daniel Kulp Ryan Chee Major Closed Fixed Oct 06, 2008 Oct 15, 2008
Task CXF-1842 Add an example to show how to publish the WSDL first endpoints from spring Willem Jiang Willem Jiang Major Closed Fixed Oct 06, 2008 Jan 23, 2009
Bug CXF-1841 Some issues with outbound jca connector Willem Jiang William Tam Major Closed Fixed Oct 06, 2008 Jan 23, 2009
Improvement CXF-1832 Third step of Refactoring JMS Transport Christian Schneider Christian Schneider Major Closed Fixed Sep 29, 2008 Oct 17, 2008
Bug CXF-1831 org.apache.cxf.wsdl.EndpointReferenceUtils.resolveResource() changes cause failure in schema import resolution Benson Margulies Brendan Collins Major Closed Fixed Sep 29, 2008 Oct 15, 2008
Improvement CXF-1826 ConfigurationDomain and ConfigurationScope are unused properties in JCA ra.xml Willem Jiang William Tam Minor Closed Fixed Sep 26, 2008 Jan 23, 2009
Improvement CXF-1825 Allow request/response contexts access when using JCA outbound connector Willem Jiang William Tam Major Closed Fixed Sep 26, 2008 Jan 23, 2009
Bug CXF-1823 JCA inbund connector samples (inbound-mdb*) READMEs need correction Willem Jiang William Tam Minor Closed Fixed Sep 25, 2008 Jan 23, 2009
Improvement CXF-1812 refactor the pause/resume mechanism in PhaseInterceptorChain Freeman Yue Fang Freeman Yue Fang Major Closed Won't Fix Sep 23, 2008 Jan 23, 2009
Bug CXF-1809 Annotated @PostConstruct methods called twice on single Spring bean Daniel Kulp Eric Sirianni Major Closed Fixed Sep 22, 2008 Oct 15, 2008
Improvement CXF-1806 Use Spring JMSTemplate in JMSConduit instead of direct JMS Willem Jiang Christian Schneider Major Closed Fixed Sep 17, 2008 Jan 23, 2009
Bug CXF-1805 Use of Content-Type in JMS Header not in line with JMS specification Ulhas Bhole Seumas Soltysik Blocker Closed Fixed Sep 17, 2008 Jan 23, 2009
Improvement CXF-1802 option in wsdl2java generation to NOT create a @Webservice.wsdlLocation Eric Johnson Brian Plauborg Minor Closed Fixed Sep 16, 2008 Jan 23, 2009
New Feature CXF-1801 JCA inbound connector does not support WebSphere 6.1 Willem Jiang William Tam Major Closed Fixed Sep 15, 2008 Jan 23, 2009
Bug CXF-1797 Trouble with services having multiple methods/operations Daniel Kulp Juan Velez Major Closed Fixed Sep 12, 2008 Oct 15, 2008
Improvement CXF-1796 ServletController - change constructor arguments to set ServletContext & Bus Daniel Kulp Will Gomes Major Closed Fixed Sep 12, 2008 Oct 15, 2008
Improvement CXF-1783 Refactor JMS transport second step (patch included) Willem Jiang Christian Schneider Major Closed Fixed Sep 04, 2008 Oct 17, 2008
Improvement CXF-1782 ServletController.generateServiceList is private - cannot extend/change the way a service list is built Daniel Kulp Peter Liljenberg Major Closed Fixed Sep 04, 2008 Oct 15, 2008
Bug CXF-1781 Unprocessed soap headers with mustUnderstand=1 and no actor not throwing exceptions Daniel Kulp Daniel Kulp Major Closed Fixed Sep 03, 2008 Oct 15, 2008
Bug CXF-1779 exclude non-serializable property to JBI NormalizedMessage Freeman Yue Fang Freeman Yue Fang Major Closed Fixed Sep 02, 2008 Jan 23, 2009
Showing 20 out of 59 issues