Author: dkulp
Date: Fri Oct  5 17:55:05 2012
New Revision: 1394696

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

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=1394696&r1=1394695&r2=1394696&view=diff
==============================================================================
--- cxf/trunk/distribution/src/main/release/release_notes.txt (original)
+++ cxf/trunk/distribution/src/main/release/release_notes.txt Fri Oct  5 
17:55:05 2012
@@ -1,41 +1,31 @@
-Apache CXF 2.6.1 Release Notes
+Apache CXF 2.7.0 Release Notes
 
 1. Overview
 
-The 2.6.x versions of Apache CXF are significant new versions of CXF 
+The 2.7.0 version of Apache CXF is a significant new version of CXF 
 that provides several new features and enhancements.  
 
 New features include: 
-* The big OSGi bundle used in the Karaf features.xml has been replaced 
-  with the individual modules which are now all individual bundles. 
-  The big OSGi bundle is still built, but some features may not be 
-  available if that is used instead of the little bundles.
-* New ability to configure HTTP Conduits from the OSGi config:admin service
-* New ability to configure the CXF created HTTP Jetty ports from 
-  config:admin service
-* OAuth 2 support (new cxf-rt-rs-security-oauth2 module)
-* The STS now supports the Renewal binding for SAML tokens.
-* The STS also supports bulk issuing/validation/cancelling/renewal of 
-  security tokens.
-* The STS supports some advanced features based around Claims, such as 
-  Claims Transformation, and pluggable custom Claims Parsing.
-* The WS-Security module now supports replay detection by default of 
-  Timestamps and UsernameToken nonces.
-* New ability to register custom JAX-RS Context providers.
-* New @UseAsyncMethod annotation for JAX-WS services.
 
+* 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.
 
 Users are encourage to review the migration guide at:
-http://cxf.apache.org/docs/26-migration-guide.html
-for further information and requirements for upgrading to 2.6.x. In
-particular, making the jars all OSGi bundles required moving some
-packages around and marking many transitive dependencies as optional.
-User applications may need to add additional dependencies into their
-applications in order to upgrade.
-
-
-2.6.1 fixes over 90 JIRA issues reported by users and the community.
+http://cxf.apache.org/docs/27-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. Installation Prerequisites 
@@ -43,7 +33,7 @@ applications in order to upgrade.
 Before installing Apache CXF, make sure the following products,
 with the specified versions, are installed on your system:
 
-    * Java 5 Development Kit
+    * Java 6 Development Kit
     * Apache Maven 2.2.1 or 3.x to build the samples
 
 
@@ -72,118 +62,6 @@ http://issues.apache.org/jira/browse/CXF
 6. Migration notes:
 
 See the migration guide at:
-http://cxf.apache.org/docs/26-migration-guide.html
-for caveats when upgrading from CXF 2.5.x to 2.6.x.
-
-
-7. Specific issues, features, and improvements fixed in this version
-
-** Sub-task
-    * [CXF-3589] - Support SAML Web SSO profile
-
-** Bug
-    * [CXF-2450] - WSDL2java uses system encoding when generating java classes
-    * [CXF-2937] - character encoding in cxf-codegen is wrong
-    * [CXF-4002] - Cannot override read-only parameter: classesDirectory in 
goal: cxf-codegen:wsdl2java
-    * [CXF-4118] - 
org.apache.cxf.tools.wadlto.jaxrs.JAXRSContainerTest.testResourceWithEPR breaks 
when run offline
-    * [CXF-4191] - RM broken in synchronous Mode
-    * [CXF-4240] - CXF WSN cannot run offline in Karaf
-    * [CXF-4243] - RequestImpl.selectVariant() using wrong headers
-    * [CXF-4244] - OutTransformWriter's defaultNamespace setting may not 
replace all default namespace declarations
-    * [CXF-4245] - JAX-RS databinding support for JiBX
-    * [CXF-4250] - WADL To Java Generator fails to process application level 
method elements 
-    * [CXF-4254] - NPE in OnlySignEntireHeadersAndBody policy validation when 
the STR Transform is used
-    * [CXF-4259] - JAX-RS Set-Cookie handler needs to ignore Expires property
-    * [CXF-4265] - Potential NPE when Soap fault has no role
-    * [CXF-4266] - Cannot add CXF Karaf Features due to typo in features.xml
-    * [CXF-4267] - A NPE in AttatchmentDataSource could be guarded.
-    * [CXF-4268] - WADL 2 Java doesn't respect catalogs
-    * [CXF-4269] - In some cases, the javascript client will not output the ns 
declaration for wrapper element of an rpc/lit method
-    * [CXF-4271] - net.sf.cglib import version range is wrong
-    * [CXF-4275] - Sample readme file incorrect
-    * [CXF-4277] - STSClient does not use returned KeyInfo size when creating 
a secret key
-    * [CXF-4278] - Karaf features.xml for CXF wants to load EhCache for 
cxf-sts-ws and cxf-ws-security
-    * [CXF-4279] - WS-Security ehcache things never shutdown
-    * [CXF-4280] - case insensitive MetadataMap keyset
-    * [CXF-4283] - OAuth 2-leg getAccessToken Error 
-    * [CXF-4284] - Fix JAXB-based providers to report 400 for all read-related 
exceptions
-    * [CXF-4285] - WADLGenerator ignores header or query parameters when 
FormParam parameters are available
-    * [CXF-4288] - SecureAnnotationsInterceptor maps roles only based on 
method name
-    * [CXF-4291] - Wadl2java tool executing by cxf-wadl2java-plugin fails if 
run without tuning JAVA Garbage Collection
-    * [CXF-4292] - Incorrect code generated with wadl2java tool when use JAXB 
binding and XML symple type with restriction.
-    * [CXF-4293] - Some WS-RM scenarios may not run when there is no internet 
connection available
-    * [CXF-4294] - Exception Cache ws-security.timestamp.cache.instance 
already exists or Cache ws-security.nonce.cache.instance already exists
-    * [CXF-4296] - Setting a namespaceMap on JSONProvider does not affect the 
way JAXB generates prefixes 
-    * [CXF-4297] - WS-RM destination should update ack-ranges in RMStore 
before sending out acks
-    * [CXF-4298] - MTOM-streaming regression: Worked 2.3.1, no longer works 
2.6.0.
-    * [CXF-4300] - feature cxf-core does not install on karaf 3 snapshot
-    * [CXF-4302] - apache-cxf-2.6.0.zip distribution doesn't contain 
org.springframework.web-3.0.7.RELEASE.jar
-    * [CXF-4303] - WS-RM fails when the GZIP feature is enabled
-    * [CXF-4305] - FIQL only gives nullpointerexception. @Context 
SearchContext does not seem to work.
-    * [CXF-4306] - Mixing up FormParam and Multipart annotations cause 
exceptions when some parts contain the binary payload
-    * [CXF-4307] - The inbound Cookie header should be parsed using a 
semicolon separator by default
-    * [CXF-4309] - OAuth2 Access Token Service: returned ClientAccessToken is 
not JAXB compliant
-    * [CXF-4310] - WADLGenerator can not create QName when XMLRootElement has 
no name attribute and correctly manage schemas with empty namespaces
-    * [CXF-4312] - JAX-WS clients set executor to a "thread per async request" 
version
-    * [CXF-4313] - Hourly GC Caused by Framework - Unable to GC tune 
application if using framework.
-    * [CXF-4315] - CXF does not read decoupled destination parameters from a 
config file
-    * [CXF-4316] - Support EndorsingSupportingToken SignedElements with the 
Transport binding
-    * [CXF-4318] - OAuthRequestFilter generates an empty WWW-Authenticate 
header
-    * [CXF-4319] - Incoming cookies containing parameters with '$' can not be 
processed
-    * [CXF-4321] - NPE in MEXInInterceptor
-    * [CXF-4329] - Service using simple frontend with JAXB binding causes a 
ClassNotFoundException when started in Karaf
-    * [CXF-4331] - When using SpringBusFactory within OSGi, namespace handlers 
cannot be found
-    * [CXF-4334] - Schema validation does not validate elements in soap header
-    * [CXF-4336] - org.apache.cxf.bus.blueprint.ConfigurerImpl may get 
IllegalStateException: Execution container has not been set
-    * [CXF-4337] - A NullPointerException is thrown during token validation
-    * [CXF-4341] - AccessTokenService does not identify the authentication 
scheme
-    * [CXF-4342] - NullPointerException in CachedOutputStream
-    * [CXF-4349] - JAXRS frontend  should report the actual method request and 
response types to providers
-
-** Improvement
-    * [CXF-4145] - Add the ability to restrict what algorithms were used for 
encryption/signature
-    * [CXF-4146] - Add the ability to use the same Encryption/Signature 
algorithms as was received
-    * [CXF-4246] - replace asm:asm by a shaded jar
-    * [CXF-4248] - DocLiteralInInterceptor throws NPE if oneWay operation 
sends non-empty response
-    * [CXF-4249] - Add to RMTxStore configuration options for schema name and 
datasource
-    * [CXF-4252] - cxf:list-endpoints karaf command should also have a busid 
column
-    * [CXF-4256] - Improve the optional generation of enum classes by WADL 
generator
-    * [CXF-4257] - Should catch RejectedExecutionException in WS-Addr's 
rebaseReponse as done in OneWayProcessorInterceptor
-    * [CXF-4261] - Add maxRetries option to WS-RM's retry logic
-    * [CXF-4270] - Store bus-id with the endpoint name in WS-RM's RMTxStore to 
correctly recover two endpoints with the same endpoint name
-    * [CXF-4274] - Support useReqSigCert for encrypting the responses from 
JAX-RS endpoints 
-    * [CXF-4276] - Make WS-RM's default store instance RMTxStore to be 
shareable
-    * [CXF-4282] - Make additional properties of WS-RM's RMTxStore 
configurable using spring and blueprint namespace handlers
-    * [CXF-4287] - Modify -validate flag of wsdl2java to allow turning off all 
validation
-    * [CXF-4290] - Allow user-specified classloader for JAXRSClientFactory
-    * [CXF-4304] - Complete WSA support for STS client configuration via EPR
-    * [CXF-4308] - Add option for disabling STS client WS-MEX invocation using 
WSA EPR address
-    * [CXF-4311] - WADL to Java generator should try to create unique method 
names when no method ids are available
-    * [CXF-4314] - Introduce a search bean which can hold properties with 
different names
-    * [CXF-4320] - Add the ClaimsAttributeStatementProvider by default to the 
SAMLTokenProvider
-    * [CXF-4322] - Update RequestDispatcherProvider to do the basic discovery 
of view handlers based on the current class name
-    * [CXF-4323] - Should use documented Jetty continuation API
-    * [CXF-4326] - Remove the XPathFactory.newInstance from XPathUtils' 
constructor to improve the performance a bit
-    * [CXF-4327] - Add blueprint support on the cxf-clustering
-    * [CXF-4328] - Add spring schema for cxf clustering
-    * [CXF-4330] - Enforce that received IssuedTokens contain the required 
claims
-    * [CXF-4332] - Add an option to validate access tokens against remote 
OAuth2 AccessTokenServices
-    * [CXF-4338] - config option to allow suppression of server version 
display in http response headers
-    * [CXF-4343] - Remove static maps in AbstractResourceInfo
-    * [CXF-4344] - Provide simplifications and shortcuts in CXF STS 
configuration
-    * [CXF-4345] - Allow user-specified feature for JAXRSClientFactory
-    * [CXF-4346] - Support to set the messageType from the jms URI
-
-** New Feature
-    * [CXF-3587] - SAML support for JAX-RS endpoints
-    * [CXF-4209] - Server side message redelivery support for WS-RM
-
-** Task
-    * [CXF-4247] - Add cache for not found wrapper class to avoid trying load 
them for many times 
-    * [CXF-4340] - Modify Aries version to [0.3,2) at Import-Package
-
-** Test
-    * [CXF-4126] - Can override built-in action  on WSS4JOutInterceptor but 
seems impossible to add a new custom action on WSS4JOutInterceptor 
-    * [CXF-4335] - WSSecTest  use some unecessary properties for 
WSS4JInterceptor configuration
-
+http://cxf.apache.org/docs/27-migration-guide.html
+for caveats when upgrading from CXF 2.6.x to 2.7.x.
 


Reply via email to