Author: dkulp
Date: Wed Nov 20 17:02:46 2013
New Revision: 1543878
URL: http://svn.apache.org/r1543878
Log:
Update release notes for 3.0.0-milestone1
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=1543878&r1=1543877&r2=1543878&view=diff
==============================================================================
--- cxf/trunk/distribution/src/main/release/release_notes.txt (original)
+++ cxf/trunk/distribution/src/main/release/release_notes.txt Wed Nov 20
17:02:46 2013
@@ -1,35 +1,31 @@
-Apache CXF 2.7.2 Release Notes
+Apache CXF 3.0.0-milestone1 Release Notes
1. Overview
-The 2.7.x versions of Apache CXF are significant new versions of CXF
+The 3.0.0 version of Apache CXF is a significant new version of CXF
that provides several new features and enhancements.
New features include:
-
-* New UDP Transport.
-* New optional HTTP transport based on Apache HTTP Components HttpAsyncClient.
-* Support for the SOAP over UDP Specification.
-* SchemaValidation enhancements to allow just incoming messages to be validated
-* Support for WS-Discovery.
- * Services can send Hello/Bye when started/stopped as well as respond to
- Probe requests
- * API for sending probes and resolving to EndpointReferences
-* Initial support for parts of the JAX-RS 2.0 (JSR-339) specification
- * Additional methods on WebClient to provide asynchronous invocations
- * Support for new filters, interceptors, dynamic features, exception
classes,
- and more, please see JAX-RS Basics for more information.
+Full JAX-RS 2.0 support
+New streaming based WS-Security implementation
+Bean Validation 1.1
+Much easier feature configuration options for JAX-WS
+New CXF code generator frontend
+Enhanced Reliable-Messaging 1.1 support
+
+As part of the 3.0 refactoring, the runtime has been made smaller,
+many APIâs have changed or where relocated, much duplicate
+functionality has been removed, etc⦠Thus, 3.0 is not completely
+compatible with CXF 2.x and some migration efforts may be required.
Users are encourage to review the migration guide at:
-http://cxf.apache.org/docs/27-migration-guide.html
+http://cxf.apache.org/docs/30-migration-guide.html
for further information and requirements for upgrading to 2.7.x.
-In particular, Apache CXF no longer supports Java5. Users must upgrade to
-Java 6 in order to upgrade to Apache CXF 2.7.x.
-
-
-2.7.2 fixes over 30 JIRA issues reported by users and the community.
-
+In addition, this is a âmilestoneâ release to allow users to test
+the new functionality and offer more suggestions. While the APIâs
+and such are close to final, some more changes may occur between now
+and the final 3.0 release.
2. Installation Prerequisites
@@ -38,7 +34,7 @@ Before installing Apache CXF, make sure
with the specified versions, are installed on your system:
* Java 6 Development Kit
- * Apache Maven 2.2.1 or 3.x to build the samples
+ * Apache Maven 3.x to build the samples
3. Integrating CXF Into You Application
@@ -66,48 +62,7 @@ http://issues.apache.org/jira/browse/CXF
6. Migration notes:
See the migration guide at:
-http://cxf.apache.org/docs/27-migration-guide.html
-for caveats when upgrading from CXF 2.6.x to 2.7.x.
-
-
-7. Specific issues, features, and improvements fixed in this version
+http://cxf.apache.org/docs/30-migration-guide.html
+for caveats when upgrading from CXF 2.7.x to 3.0.0
-** Bug
- * [CXF-4680] - Fault properties not ordered correctly in WSDL according to
JAX-WS spec
- * [CXF-4684] - SOAPFault message improvement in CXF when there is
unchecked NPE
- * [CXF-4687] - cxf-codegen-plugin breaks mvn deploy when proxy exists
- * [CXF-4689] - stax outTransform feature may fail to remove the default
namespace from an element
- * [CXF-4690] - stax's inTransform feature does not work with a generic
provider's Source based service
- * [CXF-4694] - WS-RM is not returning a correct soap fault message to the
client
- * [CXF-4695] - autoRewriteSoapAddressForAllServices does not work for
relative enpoint addresses
- * [CXF-4697] - IllegalArgumentException thrown if I have a MultivaluedMap
parameter in multipart/mixed Content Type
- * [CXF-4699] - Schema validation on Weblogic 10.3 fails with AssertionError
- * [CXF-4704] - Class loading problem using CXFNonSpringJaxrsServlet in
OSGi environment
- * [CXF-4706] - javax.xml.bind.UnmarshalException at server startup
- * [CXF-4707] - OasisCatalogManager throws exception with backslash URL
reference to jax-ws-catalog.xml
- * [CXF-4708] - Unnable to publish service when XmlAdapter has generic
parameter
- * [CXF-4713] - Method inherited from super interface can not be part of
operations in wsdl
- * [CXF-4714] - CopyingOutputStream may loop in some cases
- * [CXF-4715] - WS-security encrypted elements with XPath . CXF generates
wsu:Id attribute, XSD validation on Metro fails
- * [CXF-4716] - WS-security policies enforcement with CXF server, bad
policy selected
- * [CXF-4718] - UsernameTokenInterceptor is not caching nonces
- * [CXF-4720] - Binary size is equal with MTOM threshold should not be sent
as attachment
- * [CXF-4723] - stax outTransform may generate duplicate namespace
declarations for global attributes
- * [CXF-4725] - duplicated message key found
- * [CXF-4727] - NPE in org.apache.cxf.resource.ExtendedURIResolver
- * [CXF-4728] - STS KeyIdentifier AttachedReference shouldn't use a URI
fragment
-
-** Improvement
- * [CXF-2335] - Support @Context injection for JAX-RS Subresources
- * [CXF-4289] - Coping Request SOAP Headers to Fault response
- * [CXF-4668] - STS: provide callback to modify AssertionWrapper before
signing
- * [CXF-4693] - Search visitors are not thread safe
- * [CXF-4700] - Add an operation for manually removing WS-RM messages and
sequences over JMX
- * [CXF-4701] - MultipartProvider should be able to let InputStream be
handled by default providers
- * [CXF-4702] - Make it possible to get global JAX-RS providers registered
on the bus
- * [CXF-4703] - CXF loading performance
- * [CXF-4705] - Allow STS to configure signature + encryption crypto
objects via URL + Properties object
- * [CXF-4712] - Minor performance improvements (bus start and service build
from wsdl)
- * [CXF-4717] - should add dependency='true' for javamail bundle in cxf
features.xml
- * [CXF-4724] - cxf-codegen-plugin should be able to use
proxy.user/proxy.password from maven settings.xml