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 2009/07/29 16:07:38 UTC

svn commit: r798911 - /cxf/branches/2.2.x-fixes/distribution/src/main/release/release_notes.txt

Author: dkulp
Date: Wed Jul 29 14:07:38 2009
New Revision: 798911

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


Modified:
    cxf/branches/2.2.x-fixes/distribution/src/main/release/release_notes.txt

Modified: cxf/branches/2.2.x-fixes/distribution/src/main/release/release_notes.txt
URL: http://svn.apache.org/viewvc/cxf/branches/2.2.x-fixes/distribution/src/main/release/release_notes.txt?rev=798911&r1=798910&r2=798911&view=diff
==============================================================================
--- cxf/branches/2.2.x-fixes/distribution/src/main/release/release_notes.txt (original)
+++ cxf/branches/2.2.x-fixes/distribution/src/main/release/release_notes.txt Wed Jul 29 14:07:38 2009
@@ -1,8 +1,8 @@
-Apache CXF 2.2.2 Release Notes
+Apache CXF 2.2.3 Release Notes
 
 1. Overview
  
-Apache CXF 2.2.2 delivers the third major version of 
+Apache CXF 2.2.3 delivers the third major version of 
 the Celtix project (http://celtix.objectweb.org) and the XFire project
 (http://xfire.codehaus.org) merge.  This release is a major update from 
 the 2.1.x series.   The major new additions include:
@@ -13,9 +13,7 @@
  * Initial support for JAX-RS 1.0 (not TCK compliant yet) including a 
    client API for accessing REST services   
 
-2.2.2 fixes over 23 JIRA issues reported by users and the community.  In 
-addition, 2.2.2 is the first version to pass the JAX-RS TCK and become
-JAX-RS certified.
+2.2.3 fixes over 86 JIRA issues reported by users and the community.
 
 
 2. Installation Prerequisites 
@@ -28,7 +26,7 @@
 
 2.1 Java 5 Development Kit
 
-You must install the J2SE Development Kit (JDK) 5.0, which can be downloaded
+You must install the J2SE Development Kit (JDK) 5.0 or 6, which can be downloaded
 from:
 
     http://java.sun.com/j2se/1.5.0/download.jsp
@@ -78,34 +76,104 @@
 
 6. Specific issues, features, and improvements fixed in this version
 
+
 ** Sub-task
-    * [CXF-2185] - Handler protocol match fails when multiple protocols are specified
+    * [CXF-2264] - WSDL extension for WSDL usage
 
 ** Bug
-    * [CXF-1591] - WS Addressing Does Not Work with JAX-WS Provider Based Implementations
-    * [CXF-2164] - CXFBusImpl never removed from ThreadLocal, generates permgen out of memory error after some redeployments
-    * [CXF-2184] - XSD import statements do not apply given confguration
-    * [CXF-2190] - Invalid message sent using Dispatch
-    * [CXF-2201] - NullPointerException by XMLFormatValidator
-    * [CXF-2203] - AttachmentSerializer content id incorrect
-    * [CXF-2205] - Aegis databinding always trims strings
-    * [CXF-2206] - Mapping jaxb types to "default" package causes exception
-    * [CXF-2211] - Investigate possible OOM exception caused by Continuations
-    * [CXF-2212] - SAAJInInterceptor creates a SAAJ SOAPFault with only one "Detail" child
-    * [CXF-2213] - Currently CXF always produces true/false value for for mustUnderstand attribute irrespective of the SOAP version on the wire
-    * [CXF-2219] - org.apache.cxf.service.model.OperationInformation should overwrite hash()
-    * [CXF-2220] - Heavily reused "default" Work Queue Problem
-    * [CXF-2221] - Missing Soap Headers
-    * [CXF-2222] - Policy attached to an input operation in a WSDL does not get copied to the Stub operation by WSDL2Java
-    * [CXF-2224] - Parameter mapping by schema type fails to come up with an appropriate Aegis type and throws
-    * [CXF-2228] - WSDL2XML generated binding not passing correct method arguments in service implementation
-    * [CXF-2229] - thread safe issue caused by XMLOutputFactoryImpl
+    * [CXF-1079] - wsdl2java fails to genrate wrapped style
+    * [CXF-1161] - Javadoc for classes generated XSD with WSDL is defective
+    * [CXF-1822] - WSDL Schema Imports
+    * [CXF-1852] - Provider classes must implement Provider<T> even when superclass does
+    * [CXF-1880] - org.apache.cxf.xjc.ts.ToStringPlugin cannot be used with a 1.6 JVM
+    * [CXF-1934] - -npa does not work in wsdl2java due to JAXB bug.
+    * [CXF-1972] - cannot send MTOM attachment over 64K when server schema validation on
+    * [CXF-1996] - NPE on JAXWS service initialization
+    * [CXF-2083] - XMLBeans - XmlBeansSchemaInitializer can't handle xs:import
+    * [CXF-2107] - wsdlLocation paramater and xmlbeans databinding throwing NPE
+    * [CXF-2191] - cxf-codegen plugin does not accept files with (upper-case) .WSDL extension
+    * [CXF-2210] - Change Jsr250BeanPostProcessor bean defination in cxf.xml
+    * [CXF-2241] - wsdl2java produces code with compile error, trying to instantiate abstract class
+    * [CXF-2242] - FormEncodingProvider writes the application/x-www-form-urlencoded params incorrectly when multiple params with the same name are present
+    * [CXF-2243] - JMSFactory.createJmsListener does not use property from JMSConfiguration to set the receiveTimeout on the constructed Spring DMLC
+    * [CXF-2245] - Can't set orb properties in CorbaBindinfgFactory
+    * [CXF-2247] - <jaxrs:server> should support set the serviceClass 
+    * [CXF-2249] - Aegis sample parameter name setting isn't working
+    * [CXF-2250] - MessageContext.INBOUND_MESSAGE_ATTACHMENTS not working on client side
+    * [CXF-2251] - AssymetricBindingHandler swallows a PolicyException
+    * [CXF-2271] - autoNameResolution not working for wrapper elements
+    * [CXF-2272] - Only mime-type (not content-type) should be set on the message.
+    * [CXF-2274] - HTTP transport assumes UTF-8 instead of ISO-8859-1 if charset not specified
+    * [CXF-2279] - Current ConfigureImpl is not application refresh friendly
+    * [CXF-2282] - WSS11 Assertion Wrong namespace
+    * [CXF-2291] - JAXRS Frontend Client API fails to handle javax.ws.rs.Response entities
+    * [CXF-2292] - Java first one-way operations generating faults
+    * [CXF-2294] - HTTP-binding miss URL parameters for GET requests
+    * [CXF-2295] - NullPointerException creating service proxy
+    * [CXF-2298] - encryptionUser=useReqSigCert fails to find request certificate
+    * [CXF-2300] - Generics not supported in response wrapper generation
+    * [CXF-2302] - HTTP continuations are not working correctly if keep-alives are on
+    * [CXF-2309] - client gets extra <return> tags with org.w3c.dom.Document result
+    * [CXF-2317] - NPE in WS-RM RetransmissionQueueImpl
+    * [CXF-2318] - Invalid message created when using MTOM and WS-RM
+    * [CXF-2322] - Interceptors cannot make a copy of the returned input stream in JaxRS clients
+    * [CXF-2323] - Jax RS clients don't support features
+    * [CXF-2325] - Provider services don't work with Spring AOP JDK proxies
+    * [CXF-2326] - @PathParam cannot be used by subresource if @Path("{...}") is declared by parent resource
+    * [CXF-2328] - Corba Exceptions not being mapped correctly
+    * [CXF-2329] - NullPointerException in JAXBEncoderDecoder when marshalling a null Array
+    * [CXF-2330] - NullPointerException thrown in HTTPHeadersImpl.getListValues()
+    * [CXF-2331] - AbstractDataBinding makes invalid DOM mods with Java 1.6
+    * [CXF-2332] - can't publish endpoint with XmlBeans databinding when build servicemodel from class
+    * [CXF-2333] - EncryptedElements/SignedElements WS-SecurityPolicy assertions not supported
+    * [CXF-2334] - WS-SecurityPolicy RequiredElements and RequiredParts assertions are not supported
+    * [CXF-2344] - attachment headers not copied into SAAJ message
+    * [CXF-2345] - Returning AOP/CGLIB proxy as Subresource throws Fault "object is not an instance of declaring class"
+    * [CXF-2346] - CXF with Spring AOP-based Auth makes JAX-RS POST urlencode gives @FormParam=null 
+    * [CXF-2349] - Space in namespace localName causes org.w3c.dom.DOMException: INVALID_CHARACTER_ERR
+    * [CXF-2355] - Request URIs containing multiple matrix parameters in the last segment are not always matched
+    * [CXF-2356] - WS-SecurityPolicy and faults
+    * [CXF-2357] - The equals() method of JCA connection handle always return false.  
+    * [CXF-2358] - autoNameResolution doesn't catch classes that differ only by case
+    * [CXF-2359] - wss4jin stuff is only verifying the first signature and first timestamp
+    * [CXF-2360] - soap.xsd in the soapbinding has the wrong elements
+    * [CXF-2362] - AegisJSONProviderTest.testManyTags fails with the ibm jdk
+    * [CXF-2363] - ReplyDestinationName settings not used in JMSDestination
 
 ** Improvement
-    * [CXF-1089] - Rest services String response into a CDATA section.
-    * [CXF-1907] - Refactor JAX-WS Dispatch clients....
-    * [CXF-2217] - add SMX_DATABINDING_DISABLED for AbstractBindingFactory so that to add proper interceptors for endpoint used in smx-cxf binding component
+    * [CXF-94] - Javascript frontend should not be provider based
+    * [CXF-1695] - Service listings for JAX-RS endpoints
+    * [CXF-2002] - Server async jms transport needs dynamic mechanism to throttle message consumption
+    * [CXF-2113] - http:client configuration with Spring PropertyPlaceholderConfigurer
+    * [CXF-2186] - Validate WSS headers using new checkReceiverResultsAnyOrder method in WSHandler.
+    * [CXF-2209] - Add support for tomcat's context.xml in cxf webapp samples
+    * [CXF-2246] - jaxws:endpoint should support to configure the transportId
+    * [CXF-2278] - Implement serialize method on JaxbAssertions
+    * [CXF-2280] - Add OperationInfo extensors to generated WSDL
+    * [CXF-2289] - CachedOutputStream should continue keeping the message in memory if the creation of Temp file fails
+    * [CXF-2299] - should catch RejectedExecutionException in OneWayProcessorInterceptor and run the task in caller thread
+    * [CXF-2307] - PhaseInterceptorChain should log errors above INFO
+    * [CXF-2316] - Allow JMS replyTo destination value be set on the outgoing messsage for a one-way call
+    * [CXF-2327] - [SoapBindingFactory] Verify QName properties before calling constructor
+    * [CXF-2336] - SOAP Binding (i.e. SOAP Version) of out going message should be same as incoming message
+    * [CXF-2342] - Performance issue in StaxInInterceptor
+    * [CXF-2343] - Improve Message Performance Under High Volume with Low Latency Consumers
+    * [CXF-2350] - JBIConduitOutputStream should copy properties between JBI NormalizedMessage and cxf message invocation context
+    * [CXF-2351] - Allow jaxws tools output to be redirected to a given stream
+    * [CXF-2361] - Adding JBIBindingConfigure to configure the JBIBinding from the spring configuration 
+    * [CXF-2364] - Allow SOAP address rewrite in wsdl according to the request call
+    * [CXF-2366] - Allow for 1-way over JMS requests to set replyTo destination in JMS message when explicitly enabled
 
 ** New Feature
-    * [CXF-1004] - Implement JSR-311 1.0
+    * [CXF-1030] - JCA 1.5 support
+    * [CXF-2281] - WS-PolicyAttachment support for Java First services
+
+** Task
+    * [CXF-2194] - System tests for the WSSC, WSSec11 and WSSec10 demos are required
+    * [CXF-2285] - Adding WS-Security samples to /samples
+
+** Test
+    * [CXF-2248] - Added the unit tests for the spring configuration of JAXRSServerFactoryBean and JAXRSClientFactoryBean
+
+