Apache CXF 2.0.11 Release Notes

Overview

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

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, dev@cxf.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
Improvement CXF-2181 Dynamic Dispatch classes should cache MessageFactory instances Daniel Kulp Kevin Conaway Major Closed Fixed Apr 21, 2009 Apr 24, 2009
Bug CXF-2172 RPC/Lit types with both XmlType and XmlRootElement are ending up as element parts, not type parts Daniel Kulp Daniel Kulp Major Closed Fixed Apr 14, 2009 Apr 24, 2009
Improvement CXF-2169 JBIConduitOutputStream need save JBI MessageExchange in response message for later possible use Freeman Yue Fang Freeman Yue Fang Major Closed Fixed Apr 13, 2009 Apr 24, 2009
Bug CXF-2163 org.apache.cxf.resource.URIResolver on Websphere 6.1 doesn't resolve from "wsjar:" base URI's Daniel Kulp Jan Ypma Major Closed Fixed Apr 08, 2009 Apr 24, 2009
Bug CXF-2161 WSA handler class MAPCodec is not decoding From header Eoghan Glynn Andrew Dinn Major Closed Fixed Apr 07, 2009 Apr 24, 2009
Bug CXF-2152 Certain Spring AOP proxies cannot be used any more as service bean since CXF 2.1.4 because the real (non-proxy) target class is not found correctly by SpringAopClassHelper Daniel Kulp Gyorgy Orban Major Closed Fixed Apr 03, 2009 Apr 24, 2009
Bug CXF-2149 java.lang.ArrayStoreException getting headers in handler Daniel Kulp Jose Antonio Major Closed Fixed Apr 02, 2009 Apr 24, 2009
Bug CXF-2145 Proxy in JCA connector throws exception due to concurrency issues Daniel Kulp Seumas Soltysik Major Closed Fixed Mar 31, 2009 Apr 24, 2009
Improvement CXF-2141 Expose faults count in ResponseTimeCounter in addition to existing invocations count Daniel Kulp Cyrille Le Clerc Major Closed Fixed Mar 29, 2009 Apr 24, 2009
Improvement CXF-2140 Allow injection of an existing MBeanServer into the InstrumentationManagerImpl Daniel Kulp Cyrille Le Clerc Major Closed Fixed Mar 29, 2009 Apr 24, 2009
Bug CXF-2115 refactor JBIConduitOutputStream exception handle Freeman Yue Fang Freeman Yue Fang Major Closed Fixed Mar 16, 2009 Apr 24, 2009
Sub-task CXF-2114 java2ws generates invalid import statement when using member classes Alessio Soldano Alessio Soldano Major Closed Fixed Mar 13, 2009 Apr 24, 2009
Sub-task CXF-2110 Missing parameterOrder attribute in java2wsdl generated RPC wsdls Alessio Soldano Alessio Soldano Major Closed Fixed Mar 12, 2009 Apr 24, 2009
Bug CXF-2106 Temp files created for data over 64kb are never deleted Daniel Kulp Martin Murphy Major Closed Fixed Mar 11, 2009 Apr 24, 2009
Bug CXF-2105 The CxfBusLifeCycleManager can cause ConcurrentModificationExceptions to be thrown Daniel Kulp Eamonn Dwyer Major Closed Fixed Mar 11, 2009 Apr 24, 2009
Bug CXF-2104 Caller application hangs in case it uses the polling (Response) method with JAX-WS async mapping and an http error occurs during sending. In case of callback style (AsyncHandler), the client application has no way of getting the exception. Daniel Kulp Gyorgy Orban Major Closed Fixed Mar 11, 2009 Apr 24, 2009
Bug CXF-2087 CXFServlet / URIResolver tries to load file "" (empty file name) Daniel Kulp Greg Vanore Minor Closed Fixed Mar 04, 2009 Apr 24, 2009
Bug CXF-2084 AbstractMessageResponseTimeInterceptor has protected methods, but default (package) scope constructor Daniel Kulp Web Development Guys Major Closed Fixed Mar 04, 2009 Apr 24, 2009
Bug CXF-2082 client using decoupled ws-addressing with async handler hang from time to time Freeman Yue Fang Freeman Yue Fang Major Closed Fixed Mar 04, 2009 Apr 24, 2009
Improvement CXF-2081 Allow specifying a Java heap size when wsdl2java -compile invokes Java compiler Daniel Kulp Torsten Mielke Minor Closed Fixed Mar 03, 2009 Apr 24, 2009
Showing 20 out of 36 issues