CXF 2.3.2 Release Notes

Overview

Apache CXF 2.3.2 delivers the latest set of patches and bug fixes for Apache CXF 2.3.x. This release fixes over 75 JIRA issues that have been reported by users.

There is a report that this version contains a regression when used as an embedded JAX-WS stack within a J2EE container. It passes all the standalone TCK tests. It only affects those embedding CXF into their J2EE container as the JAX-WS stack. A fix for this will come shortly as 2.3.3.

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.

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.

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.

TKeySummaryAssigneeReporterPStatusResolutionCreatedUpdatedDue
Improvement CXF-5282 CLONE - "echo ERROR: Set JAVA_HOME to the path where the J2SE 5.0 (JDK5.0) is installed" doesn't mention Java SE 6 Daniel Kulp Rostislav Svoboda Minor Closed Fixed Sep 16, 2013 Jul 11, 2014
Bug CXF-3252 org.apache.cxf.ws.addressing.ContextUtils.getAction should support namespace "http://www.w3.org/2005/08/addressing" Willem Jiang Willem Jiang Major Closed Fixed Jan 17, 2011 Jul 16, 2013
Bug CXF-3250 EPR's address is NOT used for invocations on the endpoint when the dispatchImpl is created with EPR Jim Ma Jim Ma Major Closed Fixed Jan 17, 2011 Jan 21, 2011
Bug CXF-3249 When accessing a service that requires auth CXF returns: RuntimeException: Can't find input stream in message Christian Schneider Christian Schneider Major Closed Fixed Jan 16, 2011 Jan 21, 2011
Bug CXF-3248 CXF JAX-RS assumes custom Application returns providers only via Application.getSingletons Sergey Beryozkin Glen Mazza Minor Closed Fixed Jan 15, 2011 Jan 21, 2011
Bug CXF-3247 CXF JAX-RS does not recognize MessageBodyReader/MessageBodyWriter with no generic parameters Sergey Beryozkin Glen Mazza Critical Closed Fixed Jan 15, 2011 Jan 21, 2011
Bug CXF-3244 Policies for Fault messages are not being applied for unwrapped operations Daniel Kulp Daniel Kulp Major Closed Fixed Jan 12, 2011 Jan 21, 2011
Improvement CXF-3242 Improve the way primitive request or response types are shown in WADL Sergey Beryozkin Sergey Beryozkin Major Closed Fixed Jan 11, 2011 Jan 21, 2011
Bug CXF-3241 JAXRSOutInterceptor should attempt to downcast CGLIB-enchanced types of response objects Sergey Beryozkin Sergey Beryozkin Major Closed Fixed Jan 11, 2011 Jan 21, 2011
Bug CXF-3239 idl2wsdl fails if invisible const char is defined in IDL Freeman Fang Torsten Mielke Major Closed Fixed Jan 11, 2011 Jan 21, 2011
Bug CXF-3238 idl2wsdl fails when constant is used to define string lenght Freeman Fang Freeman Fang Major Closed Fixed Jan 11, 2011 Jan 21, 2011
Bug CXF-3236 Add support for an Issued Token extracted from a SAML assertion Colm O hEigeartaigh Colm O hEigeartaigh Major Closed Fixed Jan 07, 2011 Jan 21, 2011
Bug CXF-3234 JAXRSOutInterceptor can be confused about response Type when Response entity is overidden Sergey Beryozkin Sergey Beryozkin Major Closed Fixed Jan 07, 2011 Jan 21, 2011
Bug CXF-3232 OneWayProcessorInterceptor throws fault on WebSphere Daniel Kulp Benjamin Shults Major Closed Fixed Jan 05, 2011 Jan 21, 2011
Improvement CXF-3231 wsdl2java should check wsa action if soap:body is overloaded Daniel Kulp Daniel Kulp Major Closed Fixed Jan 04, 2011 Jan 21, 2011
Bug CXF-3229 Generated Exception files should extend java.lang.Exception, not Exception Daniel Kulp Jesse Long Major Closed Fixed Jan 04, 2011 Jan 21, 2011
Bug CXF-3228 SOAPMessage does not recognize SOAPMessage.WRITE_XML_DECLARATION Daniel Kulp David Liu Major Closed Fixed Jan 04, 2011 Jan 21, 2011
Task CXF-3227 Introduce DataBinding implementation wrapping JAX-RS providers Sergey Beryozkin Sergey Beryozkin Major Closed Fixed Jan 02, 2011 Jan 21, 2011
Bug CXF-3226 Going to a JAX-RS resource that contains a space in the path returns a 404 response code Sergey Beryozkin Jason Downey Major Closed Fixed Jan 01, 2011 Feb 17, 2011
Improvement CXF-3223 introduce a threshold system property for staxutils to avoid parsing message with unreasonable inner element level Freeman Fang Freeman Fang Major Closed Fixed Dec 30, 2010 Jan 21, 2011
Showing 20 out of 82 issues