Update release notes

Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/e0ff63e1
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/e0ff63e1
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/e0ff63e1

Branch: refs/heads/3.0.x-fixes
Commit: e0ff63e15b4d016f887307ec02c7f1a079988da6
Parents: be4a46a
Author: Daniel Kulp <[email protected]>
Authored: Tue Dec 2 16:43:00 2014 -0500
Committer: Daniel Kulp <[email protected]>
Committed: Tue Dec 2 16:43:00 2014 -0500

----------------------------------------------------------------------
 distribution/src/main/release/release_notes.txt | 162 ++++++++-----------
 1 file changed, 63 insertions(+), 99 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cxf/blob/e0ff63e1/distribution/src/main/release/release_notes.txt
----------------------------------------------------------------------
diff --git a/distribution/src/main/release/release_notes.txt 
b/distribution/src/main/release/release_notes.txt
index 597bfc2..15aa1a1 100644
--- a/distribution/src/main/release/release_notes.txt
+++ b/distribution/src/main/release/release_notes.txt
@@ -1,8 +1,8 @@
-Apache CXF 3.0.2 Release Notes
+Apache CXF 3.0.3 Release Notes
 
 1. Overview
 
-The 3.0.2 version of Apache CXF is a significant new version of CXF 
+The 3.0.3 version of Apache CXF is a significant new version of CXF 
 that provides several new features and enhancements.  
 
 New features include: 
@@ -22,7 +22,7 @@ Users are encourage to review the migration guide at:
 http://cxf.apache.org/docs/30-migration-guide.html
 for further information and requirements for upgrading from 2.7.x.
 
-3.0.2 fixes over 90 JIRA issues reported by users and the community.
+3.0.3 fixes over 55 JIRA issues reported by users and the community.
 
 
 
@@ -68,108 +68,72 @@ for caveats when upgrading from CXF 2.7.x to 3.0.0
 
 
 ** Bug
-    * [CXF-5744] - @XmlTransient behavior change in WSDL fault content
-    * [CXF-5795] - Reading the entity from a Response with 202 - Accepted 
causes NullPointerException
-    * [CXF-5844] - Annotations inherited  from interface not merged with 
annotations from  implementing method
-    * [CXF-5846] - ClassCastException in  
org.apache.cxf.jaxrs.provider.BinaryDataProvider & SourceProvider
-    * [CXF-5878] - Disabling policy engine causes NPE
-    * [CXF-5881] - wadl2java failed on nexus wadl
-    * [CXF-5884] - 
org.apache.cxf.rs.security.oauth2.provider.OAuthJSONProvider is incompatible 
with JAX-RS 2.0
-    * [CXF-5888] - Unwrapped operation detection not looking for attributes of 
extended types
-    * [CXF-5889] - No root resource matching request when using atmosphere 
websocket 
-    * [CXF-5893] - Websocket transport sporadically fails with corrupted data
-    * [CXF-5897] - Relax setter method name restriction for @context injection
-    * [CXF-5898] - Feature wss4j should be updated after saaj-impl version 
change
-    * [CXF-5899] - JAX-RS 2.0 Configuration injection is not supported if 
DynamicFeature is not registered
-    * [CXF-5900] - websocket destination in osgi fails to start after being 
stopped
-    * [CXF-5904] - wadl2java -inheritResourceParams don't generate parent 
parameter
-    * [CXF-5906] - Claim Manager only parses first claim value
-    * [CXF-5910] - Filters registered by DynamicFeatures match on overloaded 
resource methods.
-    * [CXF-5911] - SoapFault's lang property is not set in case of SOAP 1.1 
faults
-    * [CXF-5913] - logStacktrace Property Not Implemented in MapEventLogger
-    * [CXF-5916] - WADL contains wrong parameter name for parameter beans
-    * [CXF-5917] - SAMLP Response Validator does not decrypt if EncryptedKey 
is the assertion element child
-    * [CXF-5920] - JAX-RS Link implementation (LinkBuilder) looses context 
path  
-    * [CXF-5935] - [wadl2java] Multipart method doesn't generate @Multipart 
params
-    * [CXF-5938] - LuceneQueryVisitor is not reusable / not thread-safe
-    * [CXF-5943] - Throw error in exceptionmapper
-    * [CXF-5946] - ensure unregister cxf http transport Servlet OSGi service 
before we re-register it
-    * [CXF-5949] - LogBrowser not working
-    * [CXF-5952] - wadl2java: process representation params
-    * [CXF-5953] - wadl2java: generate full class name for representation 
parameter
-    * [CXF-5958] - incorrect OSGi header in cxf-core bundle
-    * [CXF-5961] - wadl2java: 'required = false' don't generated for 
@Multipart argument
-    * [CXF-5963] - LuceneQueryVisitor should use analyzer to create query 
properly
-    * [CXF-5964] - JAX-RS Contexts are injected into Application class too late
-    * [CXF-5966] - NPE in MessageContextImpl when setting ResponseBuilder 
entity in an ExceptionMapper
-    * [CXF-5968] - Setting use.async.http.conduit property causes 
IllegalArgumentException
-    * [CXF-5969] - CXF does not pass a generic type to ParamConverterProvider
-    * [CXF-5972] - Fix all karaf features definitions
-    * [CXF-5974] - WADLGenerator sets representation media type to 
application/octet-stream by default
-    * [CXF-5976] - incompatible with javax.xml.bind.JAXBElement error when 
using List<JAXBElement<Book>>  as resource method param
-    * [CXF-5978] - Incomplete dependencies in archetype cxf-jaxrs-service
-    * [CXF-5983] - Security processing failed (actions mismatch) occurs due to 
ENCR action appearing twice
-    * [CXF-5985] - wadl2java maven plugin: executions don't use plugin-level 
configuration
-    * [CXF-5988] - Provide support for a pluggable parameter conversion 
mechanism for JAX-RS client side proxies
-    * [CXF-5989] - Query Params not showing up in WADL when declared using 
@BeanParam
-    * [CXF-5992] - Cannot set org.apache.cxf.stax.maxAttributeCount
-    * [CXF-5995] - ClientProxyImpl problem with handling @BeanParams with null 
headers/cookies.
-    * [CXF-5999] - Moving JiBX related systests into its own module.
-    * [CXF-6000] - Wrong default algorithm is used for TrustManagerFactory 
instantiation
-    * [CXF-6003] - jaxrs:server "basePackages" attribute doesn't initialize 
REST services properly
-    * [CXF-6007] - WebClient does not resend request in Digest authentication 
for HTTP methods GET, HEAD, DELETE, OPTIONS (with no body).
-    * [CXF-6010] - NPE in MessageModeOutInterceptor.validateFaultDetail for 
faults with no <detail>
-    * [CXF-6012] - Setting Content-Type in client WriterInterceptor with 
JAX-RS MediaType causes class cast exceptions in HttpConduit
-    * [CXF-6015] - Path parameters containing semicolon are truncated due to 
missing encoding
-    * [CXF-6020] - UrilInfo.getAbsolutePath() missing path separator between 
servlet url and relative url
-    * [CXF-6021] - WebClient has Accept defaulted to application/xml
-    * [CXF-6027] - oauth2 client redirect uris are never valid
-    * [CXF-6032] - NullPointerException while validating cert for SAML HOK
-    * [CXF-6037] - in JAX-RS search there is no support for java.sql.Time in 
fiql
+    * [CXF-6030] - javax.xml.ws.soap.SOAPFaultException: Fault string, and 
possibly fault code, not set for cxf.
+    * [CXF-6034] - Wrong schemaLocation if jax-ws-catalog is used
+    * [CXF-6038] - Repeatedly invoking setHandlerChain() can cause a build up 
of handler interceptors on the chain
+    * [CXF-6041] - Corba Binding is throwing a ObjectNotActive Corba exception 
being thrown back to application code on endpoint/bus shutdown
+    * [CXF-6045] - Setting an entity from ClientRequestFilter has no effect if 
no entity is already set
+    * [CXF-6057] - WADL to Java code generator does not support the documented 
"encoding" flag
+    * [CXF-6058] - NPE in cxf-rt-transports-http 
org.apache.cxf.transport.http.Headers line 280
+    * [CXF-6059] - wsdl:fault wsdl2java fails with IllegalArgumentException
+    * [CXF-6060] - Calling readEntity() on Response created by 
Response.build() causes NullPointerException
+    * [CXF-6061] - The publish attribute on jaxws:endpoint doesn't support 
placeholder in spring configuration
+    * [CXF-6062] - Interceptors added in Spring Bus configuration are ignored 
+    * [CXF-6066] - JAX-RS 2.0 Client implementation is OOM prone due to its 
strongly referencing WebTargets
+    * [CXF-6067] - ProviderFactory fails to analyze generic types correctly 
with some class hierachies
+    * [CXF-6071] - CXF's WSDL2Java tool can generate impl classes that jdk 
compiler will refuse to compile
+    * [CXF-6072] - jaxrs securityContext.getUserPrincipal is broken if login 
is done during the request
+    * [CXF-6073] - cxf-wsn installation in Karaf fails
+    * [CXF-6075] - NPE may occur at websocket destination under high load
+    * [CXF-6076] - MediaType parameter not parsed correctly 
+    * [CXF-6077] - In OSGi, the wsdl extensor loaders may not be able to 
generate their special ExtensibilityELements
+    * [CXF-6078] - AnnotationUtils.getAnnotatedMethod for abstract classes not 
inherit from interface
+    * [CXF-6080] - Headers.logProtocolHeaders raise NPE on null header value
+    * [CXF-6089] - XmlAccessorOrder.ALPHABETICAL, Exception.getMessage() 
duplicate WSDL elements generated
+    * [CXF-6090] - java.lang.NullPointerException when running wsdl2java
+    * [CXF-6091] - Server is not properly stopped with MultipleEndpointObserver
+    * [CXF-6092] - When there is bad connection/timeout, ClientImpl throws 
NullPointerException
+    * [CXF-6094] - wsdl2java - Default key managers cannot be initialized
+    * [CXF-6101] - Accept Header not Respected with Response from Custom 
MessageReader
+    * [CXF-6103] - Nillable field, in a json payload, was sent as 
"@nil":"true" instead of an empty string
+    * [CXF-6104] - Support case insensitive mime types
+    * [CXF-6105] - CXF 3.x does not use the older WS-SecurityPolicy 1.1 
namespace
+    * [CXF-6106] - ClientResponseFilterInterceptor wraps client response 
exchange message into ClientRequestContextImpl - as a result code can't access 
client request context
+    * [CXF-6109] - Incorrect TrustException constructor in AbstractSTSClient 
+    * [CXF-6112] - org.apache.cxf.jaxrs.impl.ResourceContextImpl#getResource 
should support a custom ResourceProvider
+    * [CXF-6113] - allow a kind of chain in 
org.apache.cxf.common.util.ClassHelper
+    * [CXF-6115] - Transferable.transferTo can cause infinite loop or stack 
overflow
+    * [CXF-6118] - Schema Validation refinements
+    * [CXF-6122] - JAX-RS proxy client with @QueryParam is not encoding the 
parameter value
 
 ** Improvement
-    * [CXF-5652] - WebClient with SSL: javax.net.ssl.SSLHandshakeException 
handshake_failure
-    * [CXF-5885] - Validate "ActAs" tokens in the STS
-    * [CXF-5891] - ReadHeadersInterceptor performances improvement
-    * [CXF-5892] - Ensure EncryptedKey references BST before it
-    * [CXF-5902] - Provide utility support for Jwe composite AesCbcHmac 
content encryption algorithm
-    * [CXF-5908] - Making Claims clonable
-    * [CXF-5918] - ResoureUtils#createJaxbContext hides JaxB validation errors
-    * [CXF-5922] - Secure CXF WSDL with standard HTTP Authentication
-    * [CXF-5925] - JEXL Support for STS Claim Mappings
-    * [CXF-5927] - Claim Mapping Utils
-    * [CXF-5929] - WADL to Java code generator should support mappings to 
parameterized types
-    * [CXF-5932] - Monitor contention at 
org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(OperationResourceInfo, 
MultivaluedMap, Message)
-    * [CXF-5934] - Make WadlGenerator more easily extensible
-    * [CXF-5937] - CXF Servlets should optionally react to X-Forwarded headers 
 
-    * [CXF-5944] - Get Jwe and Jws code to the stage where it can be documented
-    * [CXF-5948] - wadl2java -inheritResourceParams: put parent param first
-    * [CXF-5954] - Jwe and Jws JAX-RS filters should be able to use JWK stores
-    * [CXF-5956] - wadl2java: support 'repeating' attribute for response param
-    * [CXF-5959] - support to specify instance.id of ManagedBus
-    * [CXF-5960] - Provide a default encrypting OAuth2 provider
-    * [CXF-5962] - Make LogBrowser sample also run in OSGi
-    * [CXF-5975] - SecurityToken::isExpired: add clock skew option
-    * [CXF-5979] - Allow some headers to be returned in WebSocket's streaming 
responses
-    * [CXF-5984] - Provide a simple way start a decoupled servlet endpoint
-    * [CXF-5986] - wadl2java maven plugin: add support for filename wildcards
-    * [CXF-5990] - Integration custom parser
-    * [CXF-6006] - StreamingOutput in JAXRS client proxies
-    * [CXF-6009] - Monitor contention at org.apache.cxf.transport.http.Headers
+    * [CXF-4242] - Add exception name to faultstring/detail/stackTrace
+    * [CXF-6042] - Support certificate constraints in JAX-RS XML Signature
+    * [CXF-6047] - Extend the STSTokenValidator to be able to call the issue 
binding
+    * [CXF-6048] - Support roles in the AuthPolicyValidatingInterceptor
+    * [CXF-6051] - Support sp13:Nonce + sp13:Created in the 
UsernameTokenInterceptor
+    * [CXF-6054] - Add a property to allow using unsigned saml tokens as 
principals
+    * [CXF-6064] - Improve WADL Generator Extensibility for ID generation
+    * [CXF-6081] - Make it easier to control the way AccessTokenService checks 
the passwords 
+    * [CXF-6084] - Critical Header for JWS
+    * [CXF-6086] - Disable SSLv3 by default for clients (+ servers based on 
Jetty)
+    * [CXF-6087] - Add a way to exclude (multiple) SSL/TLS protocols in the 
HTTPJ namespace
+    * [CXF-6107] - Supporting (Un)marshaller aware XML Readers and Writers in 
jaxb data binding
+    * [CXF-6110] - AbstractSTSClient MEX: download XML schema from Location
+    * [CXF-6120] - Optionally disable the creation of the JMS Security Context 
for incoming messages
 
 ** New Feature
-    * [CXF-5883] - Support rewriting of wsdl for https load balancer which 
talks to http endpoint
-    * [CXF-5905] - Allow setting additional Security Provider at Exchange level
-    * [CXF-5923] - Create sample to demonstrate usage of search extension with 
Lucene and Tika 
-
+    * [CXF-5996] - respect client cache headers
+    * [CXF-6053] - Support JWS JSON Serialization
 
 ** Task
-    * [CXF-4913] - Add 'validate' option to WADL to Java generator
-    * [CXF-5886] - Provide a default Ehcache based OAuth2 provider
-    * [CXF-5895] - asmhelper broken with asm 5
-    * [CXF-5941] - Update JAX-RS version to 2.0.1
-    * [CXF-5993] - Update to Jettison 1.3.6
+    * [CXF-6052] - Upgrade the Karaf version to support JDK8
+    * [CXF-6121] - Update to Jettison 1.3.7
 
 ** Test
-    * [CXF-5882] - UDPTransportTest.testLargeRequest always failed on some 
machine
+    * [CXF-6070] - NPE while calling a webservice using a clientproxy
+
+** Wish
+    * [CXF-6068] - Make 
org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor compatible with 
WebSphere 7
+
 

Reply via email to