You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by dk...@apache.org on 2008/08/11 21:21:24 UTC

svn commit: r684882 - /cxf/trunk/distribution/src/main/release/release_notes.txt

Author: dkulp
Date: Mon Aug 11 12:21:24 2008
New Revision: 684882

URL: http://svn.apache.org/viewvc?rev=684882&view=rev
Log:
Update release notes

Modified:
    cxf/trunk/distribution/src/main/release/release_notes.txt

Modified: cxf/trunk/distribution/src/main/release/release_notes.txt
URL: http://svn.apache.org/viewvc/cxf/trunk/distribution/src/main/release/release_notes.txt?rev=684882&r1=684881&r2=684882&view=diff
==============================================================================
--- cxf/trunk/distribution/src/main/release/release_notes.txt (original)
+++ cxf/trunk/distribution/src/main/release/release_notes.txt Mon Aug 11 12:21:24 2008
@@ -1,9 +1,9 @@
-Apache CXF 2.1.1 Release Notes
+Apache CXF 2.1.2 Release Notes
 
 1. Overview
 
-Apache CXF 2.1.1 delivers the latest set of patches and bug fixes for Apache
-CXF.   This release fixes 74 JIRA issues that have been reported by users.
+Apache CXF 2.1.2 delivers the latest set of patches and bug fixes for Apache
+CXF.   This release fixes 62 JIRA issues that have been reported by users.
 
 2. Installation Prerequisites 
 
@@ -60,7 +60,7 @@
 The latest version of the WSS4J library that is used to implement WS-Security 
 requires the opensaml jar to be on the classpath.  This is different than previous
 versions that only required it if doing SAML assertions.  When upgrading
-to CXF 2.1.1, you will need to add the opensaml jar to your application.   
+to CXF 2.1.2, you will need to add the opensaml jar to your application.   
 
 3. Building the Samples
 
@@ -84,91 +84,75 @@
 
 6. Specific issues, features, and improvements fixed in this version 
 
-Release Notes - CXF - Version 2.1.1
-
-Bug
-[CXF-1160] - Remove ridiculous XmlSchema workaround hack in ReflectionServiceFactoryBean
-[CXF-1623] - Wrong org.apache.cxf.jaxws.handler.AnnotationHandlerChainBuilder.protocolMatches() method implementation or preconditions
-[CXF-1204] - Dynamic client does not filter out JDK packages....
-[CXF-1367] - Building tools fails when there is a space in the path name
-[CXF-1379] - tools tests fail on Linux
-[CXF-1457] - cxf-codegen-plugin misinterprets relative paths in pom.xml
-[CXF-1512] - wsdl2java doesn't generate method and class javadoc from jaxws:javadoc element
-[CXF-1533] - Clients generated with CXF from java using Aegis DataBinding and SimpleFrontEnd sends the header SoapAction empty. This prevent interaction with oracle soa products wich depends on this header to execute correctly.
-[CXF-1538] - message.getContent(OutputStream.class) cannot be null
-[CXF-1546] - CDATA section markers removed from WSDL comments
-[CXF-1551] - validation against XML schema - leads to invalid soap response
-[CXF-1552] - When publish the endpoint by using Serlvet transport without the spring , get the NPE for injecting the bus resource to JMSTransportFactory
-[CXF-1553] - TunedDocumentLoader fails to resolve xsi prefix properly when not using WSTX.
-[CXF-1554] - Content type is set as if for soap 1.2 even though javascript client generator only supports 1.1.
-[CXF-1555] - Javascript generator does not include the usual web service 'port' model
-[CXF-1558] - Webservice method returning a Set results in java.lang.ClassCastException: java.util.LinkedHashSet cannot be cast to java.util.List
-[CXF-1559] - Missing Client side Soap Attachments Support in CXF
-[CXF-1560] - EndpointReferenceUtils.getSchema threading issue
-[CXF-1562] - OSGI needed manifest modifications
-[CXF-1564] - ArrayType does not work correctly if isWriteOuter == false
-[CXF-1565] - wsdl2java jaxws binding issues
-[CXF-1567] - DynamicClientFactory throws NullPointerException while building classpath if jar does not have Manifest file
-[CXF-1568] - cxf client error throws exception while invoking strikeIron ws with implicit headers
-[CXF-1569] - java.util.ConcurrentModificationException on client with JAXBFrontend
-[CXF-1570] - NullPointerException in JAXRSUtils
-[CXF-1571] - CachedOutputStream#writeCacheTo(StringBuilder, int) fails with StringIndexOutOfBoundsException
-[CXF-1573] - JBIDestinationOutputStream should copy attachments into NormalizedMessage to support outbound attachments
-[CXF-1574] - JBI transport should support copy inbound normalizedmessage property to outbound normalizedmessage
-[CXF-1575] - SoapFault is not being properly propagated up the stack
-[CXF-1579] - The web documentation don't show the examples
-[CXF-1580] - CXF uses unpredictable string constructor
-[CXF-1581] - ?wsdl not working if using the sun stax parser instead of woodstox
-[CXF-1583] - DynamicClientFactory.setupClasspath method cannot handle spaces in path to jar file
-[CXF-1584] - DynamicClientFactory.setupClasspath method throws Exception if jar file does not exist
-[CXF-1585] - Error in javadoc of org.apache.cxf.common.logging.LogUtils
-[CXF-1587] - Aegis Databinding cannot handle wildcard as a Map value type (ex: Map<String, ?>)
-[CXF-1588] - NullPointerException in JbiConduitOutputStream
-[CXF-1589] - Exception is thrown only the first time an error occur while trying to publish a webservice with HTTP transport
-[CXF-1592] - DynamicClientFactory throws inside JAXB when presented with Aegis-generated WSDL
-[CXF-1593] - cxf-codegen-plugin : wsdl2java does not take packagename argument into account
-[CXF-1595] - NPE in W3CDOMStreamWriter.writeCharacters caused by StaxUtils.copy
-[CXF-1596] - DynamicClientFactory.setupClasspath throws a null pointer exception if classloader does not contain jars
-[CXF-1600] - Paramaters are being generated for parts in out-of-band messages that aren't listed in the "part" of the soap:header
-[CXF-1602] - DataTypeAdapter causes NPE with jaxb-impl 2.1.6 if multiple bindings go to the same java type
-[CXF-1603] - Can not generate subs or dynamic client for a web service with no Body Parts (NullPointerException)
-[CXF-1604] - Passing null to an "object array" or "object list" parameter results in NPE
-[CXF-1606] - wsdl_first_https sample doesn't work caused by the Certificate we are using expired
-[CXF-1609] - The setSynchronousTimeout on the ClientImpl does not prevent reading the socket to timeout...
-[CXF-1611] - testWsaddressingServerIdlgen(org.apache.cxf.tools.corba.processors.WSDLToIDLGenerationTest) fails import of addressing schema
-[CXF-1612] - javax.xml.stream.XMLStreamException when process WSDL
-[CXF-1614] - Bug in CXF Validation, SOAP Fault produces invalid XML
-[CXF-1618] - ReflectionServiceFactoryBean creates inconsistent schema for messages with parts with types and no elements
-[CXF-1621] - Memory Leak in WSDLManagerImpl - SchemaCacheMap
-[CXF-1622] - org.apache.cxf.interceptor.StaxOutInterceptor uses StAX API incorrectly
-[CXF-1625] - ServletDestination does not support decoupled responses
-[CXF-1629] - jaxws:endpoint properties not honored
-[CXF-1633] - http conduit authorization not applied in spring configuration with simple:client
-[CXF-1639] - Memory leak due to literal keys in WSDLDefinition map
-[CXF-1640] - Clientside EndpointPolicy details never removed from PolicyEngineImpl.
-[CXF-1642] - CXF Bundle is missing an Import-Package for woodstox
-[CXF-1643] - Move runtime resources found in META-INF to META-INF/cxf so that they can be found in an OSGi runtime environment
-[CXF-1644] - Adding value to wsdl parameter causes NullPointerException
-[CXF-1645] - ResourceInjector fails to inject into (Spring) proxies if resource to be in injected is subclassed
-[CXF-1646] - Maven codegen-plugin skips generation of multiple wsdl options of equally named wsdl files
-[CXF-1649] - localtransport Concurrent problem
-
-Improvement
-[CXF-1556] - JAXRSInInterceptor a bit chatty
-[CXF-1586] - option in wsdl2java generation to NOT create a @Webservice.wsdlLocation
-[CXF-1597] - setStackTrace method of org.apache.cxf.interceptor.ClientFaultConverter make me can't put stackTrace elment under fault detail element
-[CXF-1619] - Move bus wiring out of Spring XML handlers
-[CXF-1627] - Upgrade to WSS4J 1.5.4
-[CXF-1630] - Make nicer service list for CXFServlet
-[CXF-1632] - Improve WS-Security error handling
-[CXF-1638] - more package need export of cxf bundle for package resolution
-
-New Feature
-[CXF-1601] - Add the equivilent of the JAX-WS RI -XautoNameResolution flag on wsimport
-
-
-
-
 
+Release Notes - CXF - Version 2.1.2
 
+** Sub-task
+    * [CXF-1016] - Context injection - Preconditions
+    * [CXF-1018] - Transfer encoding
+
+** Bug
+    * [CXF-1406] - CXF JAX-RS implementation creates a new JAXBContext for each top level type.
+    * [CXF-1572] - @Path is not mapping to required methods
+    * [CXF-1578] - Json marshall/unmarshall error
+    * [CXF-1617] - Basic Authentication failure
+    * [CXF-1620] - wsdl2java ignores jaxb2 xjc globalBindings with namespace xjc
+    * [CXF-1652] - CXF Decoupled Endpoints are not getting cleaned up properly even after bus.Shutdown() in org.apache.cxf.systest.ws.rm.SequenceTest.
+    * [CXF-1653] - Deviation from spec: unnecessary check for @ProduceMime of sub-resource locators
+    * [CXF-1655] - NPE when no sub-resource method found that matches to the request
+    * [CXF-1657] - CheckFaultInterceptor causes XMLStreamReader to throw IllegalState at doc end
+    * [CXF-1658] - The jbi transport should honor the sendSync flag so that xa transactions are handled correctly in smx3
+    * [CXF-1659] - Eclipse plugin has ${cxf.version} in directory name
+    * [CXF-1660] - Nested namespace defined spring beans aren't properly unique
+    * [CXF-1661] - style="rpc" in soapBinging configuration is not honored
+    * [CXF-1663] - Attempting to use a Spring configured HTTPConduit causing compatability problems with Spring 2.5.4 testing framework
+    * [CXF-1665] - org.apache.cxf.jaxws.interceptors.SwAOutInterceptor:197 | Unreachable Code
+    * [CXF-1667] - WsdlLocation can't not be set from <simple:server> or <jaxws:server>
+    * [CXF-1669] - MTOM does not work when add WSS4J interceptors(UsernameToken and Timestamp)
+    * [CXF-1674] - JAXB unmarshalling cannot be configured to use the ObjectFactory
+    * [CXF-1675] - @QueryParam is not following reference javadoc for primitive types
+    * [CXF-1676] - oneway request followed by two-way request fails while using JMS Transport. 
+    * [CXF-1678] - wsdl2java does not generate impl stubs when only logical wsdl is present
+    * [CXF-1681] - Base URL caching in ServletController avoids needed updateDests() call on republishing endpoints
+    * [CXF-1682] - Generated Web service Client fails for http://demo.aws.air-worldwide.com/aws/passporttogo.asmx?wsdl
+    * [CXF-1683] - ExtendedURIResolver returns relative paths after resolving a URI relative to another one.
+    * [CXF-1687] - Lots of NPE when parsing documents at start time
+    * [CXF-1689] - CXF assumes class.getPackage() is never null
+    * [CXF-1691] - Potential for NPE in AbstractResourceInfo.clearProxies
+    * [CXF-1696] - wsdl2java issues with implicit headers
+    * [CXF-1699] - Content type not set on http response
+    * [CXF-1700] - XMLBeans - XmlBeansSchemaInitializer (Lline #177) can't handle xs:include 
+    * [CXF-1707] - Security Exception when using java2ws via the cxf-java2ws-plugin in Netbeans
+    * [CXF-1709] - "No service was found." after refresh of Spring's ApplicationContext 
+    * [CXF-1711] - Server failed to start and receieved IllegalAnnotationExceptions 
+    * [CXF-1712] - ObjectFactory cache doesn't take classloaders into accout
+    * [CXF-1713] - Generated Javascript does not handle simultaneous soap requests correctly
+    * [CXF-1719] - RPC/Lit not honoring namespace in soap:body wsdl extensor
+    * [CXF-1720] - RPC/Lit soap 1.2 not processing the soap-rpc:result element
+    * [CXF-1721] - Generated WS-Addressing action uses wrong separator for urns
+    * [CXF-1722] - CXF does not write out PIs at the root of the WSDL file
+    * [CXF-1723] - wsdl2java generates errorneous code
+    * [CXF-1724] - Nullpointer error in DOMUtils
+    * [CXF-1727] - I guess there is an error in the ProviderFactory of jaxrs component.
+    * [CXF-1728] - wsdl2java does not generate properly formatted javadoc when jaxws:javadoc tags are used
+    * [CXF-1733] - SoapPreProtocolOutInterceptor overrides SoapActionOutInterceptor 
+    * [CXF-1737] - NPE in ClientProxyFactoryBean on void methods 
+    * [CXF-1741] - NPE is thrown when publish the code first service  in NoSpringServlet
+
+** Improvement
+    * [CXF-341] - Display user supplied wsdl in HTTP transports
+    * [CXF-1634] - Add XMLBean data provider to JAX-RS front end
+    * [CXF-1671] - Add a setter to JSONProvider to set the XML Namespace to Jettison prefix map
+    * [CXF-1677] - Support Unmarshaller.Listener and Marshaller.Listener
+    * [CXF-1680] - Map ws-security principals into WebServiceContext.getUserPrincipal() call
+    * [CXF-1684] - URIResolver cannot resolve relative paths with with zip: scheme
+    * [CXF-1685] - Not possible to pass empty parameter to the maven-codegen-plugin
+    * [CXF-1686] - maven-codegen-plugin: Add ability to specify a default set of options for all wsdls in a project.
+    * [CXF-1688] - Make the JBI binding and transport OSGi bundles
+    * [CXF-1692] - cfx-codegen-plugin: Should be possible to configure using named parameters.
+    * [CXF-1705] - Servlet 2.3 compliance
+    * [CXF-1734] - AutomaticWorkQueue not configurable
+    * [CXF-1738] - AbstractWSDLBasedEndpointFactory should setTransportId for local and camel transport according to the publish address 
 
+** New Feature
+    * [CXF-1387] - Support for GZIP compression of HTTP payloads