Update 3.1.13 release notes
Project: http://git-wip-us.apache.org/repos/asf/cxf/repo Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/f5770688 Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/f5770688 Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/f5770688 Branch: refs/heads/3.1.x-fixes Commit: f5770688ce3378eb8b436aa9869b25934531a912 Parents: 1f07288 Author: Daniel Kulp <[email protected]> Authored: Tue Sep 5 10:33:03 2017 -0400 Committer: Daniel Kulp <[email protected]> Committed: Tue Sep 5 10:33:39 2017 -0400 ---------------------------------------------------------------------- distribution/src/main/release/release_notes.txt | 95 +++++++++----------- 1 file changed, 40 insertions(+), 55 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cxf/blob/f5770688/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 c1978b2..6e6fb78 100644 --- a/distribution/src/main/release/release_notes.txt +++ b/distribution/src/main/release/release_notes.txt @@ -1,4 +1,4 @@ -Apache CXF 3.1.12 Release Notes +Apache CXF 3.1.13 Release Notes 1. Overview @@ -25,7 +25,7 @@ http://cxf.apache.org/docs/31-migration-guide.html for further information and requirements for upgrading from earlier versions of CXF. -3.1.12 fixes over 50 JIRA issues reported by users and the community. +3.1.13 fixes over 34 JIRA issues reported by users and the community. 2. Installation Prerequisites @@ -72,63 +72,48 @@ to 3.1. ** Bug -* [CXF-5407] - WSDLManagerImpl.removeDefinition doesn't take effect -* [CXF-6441] - JMS Subscription: pubSubNoLocal is not propagated into AbstractMessageListenerContainer -* [CXF-6782] - Modifications to JAX-WS client request context leak the thread scope -* [CXF-7178] - RMPolicyInterceptorProvider not initialized properly -* [CXF-7318] - Continuation.suspend(-1) does not resume request -* [CXF-7319] - cdi extension uses wrong namespace for beans.xml -* [CXF-7320] - Returned charset is not decoded properly -* [CXF-7329] - Missing @Validated on CxfProperties -* [CXF-7331] - javax.ws.rs.container.ResourceInfo#getResourceClass doesnt unwrap the class -* [CXF-7339] - NPE in org.apache.cxf.common.util.CacheMap.remove -* [CXF-7343] - AbstractSpringComponentScanServer is not picking up fault interceptors -* [CXF-7349] - NPE in ClassLoaderUtils -* [CXF-7350] - the exception should be able to return to client if retry is 0 with ws-rm -* [CXF-7351] - JAXRS UriInfo.getMatchedURIs raises error for templated URI -* [CXF-7352] - JAXRS UriInfo.getMatchedResources does return matched resource twice when CORS filter is used -* [CXF-7354] - Be able to separate payload logging from JAX-RSÂ and JAX-WS -* [CXF-7356] - need consider SoapBinding has multiple default namespace when compare two bindingId -* [CXF-7368] - JAXB provider is handling non-jaxb classes -* [CXF-7374] - Concurrent calls to refreshAccessToken() fails with SQL constraint violation -* [CXF-7381] - DateFormat in MapEventLogger in the STS is not thread safe -* [CXF-7392] - WS-RM: Refresh wsrm:Identifier after service reconnect -* [CXF-7394] - Incorrect ERROR: Failed to send RM protocol message -* [CXF-7395] - WS-Addressing issue related to WS-RM when using SoapUI -* [CXF-7399] - WS-RM persistent store recovery is not re-associated sequences together -* [CXF-7400] - Swagger2Feature causes 404 on URIs ending with *ico -* [CXF-7401] - CXF http-jetty fails to get private key if the jks keystore file contains multiple private keys with different password -* [CXF-7414] - ws-rm Messages get lost in case of multi threaded calls and delays -* [CXF-7415] - Unexpected WS-RM error in PolicyVerificationInInterceptor -* [CXF-7416] - Threading issue while marshalling jaxb -* [CXF-7417] - Updating relative paths after passing them to UriBuilder.fromUri does not work -* [CXF-7418] - CXF BeanValidation interceptors ignore @ValidateOnExecution(type = ExecutableType.NONE) -* [CXF-7429] - NPE in WriterInterceptorMBW when writer is null and Log is fine +* [CXF-7067] - cxf-codegen-plugin version 3.1.x fails to download wsdlArtifact +* [CXF-7165] - JAXBUtils.nameToIdentifier(ELEMENT_NAME, IdentifierType.CLASS) returns incorrect result if ELEMENT_NAME starts with Upper Case +* [CXF-7306] - Namespace Prefix for Subcode Value is ignored +* [CXF-7371] - Error creating a webservice with lambdas in the implementing class +* [CXF-7389] - JAXRSUtils warning logs +* [CXF-7412] - PhaseInterceptorChain has thrown exception, unwinding now java.lang.NullPointerException: null at org.apache.cxf.binding.soap.saaj.SAAJUtils.getHeader(SAAJUtils.java:43) +* [CXF-7430] - The logInputStream method of the LoggingInInterceptor fails if input stream size bigger than limit and PrettyPrint option is true. +* [CXF-7435] - Logger conflict +* [CXF-7437] - OSGI 'Uses constraint violation' when deploying org.apache.cxf.cxf-rt-rs-service-description-swagger +* [CXF-7440] - VariantListBuilderImpl build() don't work without add method +* [CXF-7441] - Type from extended XmlAdapter isn't resolved correctly +* [CXF-7443] - ClassCastException in org.apache.cxf.transport.http.Headers +* [CXF-7447] - Java 2 security issues +* [CXF-7453] - WebFaultOutInterceptor calls getFaultSubcodes() even in case of SOAP1.1 faults +* [CXF-7454] - NullPointerException during wsdl validation +* [CXF-7459] - JAX-RS WebClient.invoke() do not respect Content-Type setting in HTTP-Conduit +* [CXF-7467] - WSDLManagerImpl requires privileged actions in order to work under a security manager +* [CXF-7474] - Swagger2Feature - Swagger UI not working with JBoss +* [CXF-7476] - AccessTokenService lost the ability to process the requests from public clients +* [CXF-7478] - Response entity can not be auto-closed if the entity is read implicitly +* [CXF-7479] - JOSE Multipart tests started failing in 3.1.x +* [CXF-7483] - JAXRSServerFactoryBeanDefinitionParser doesn't log autowire failures +* [CXF-7485] - Reverse proxy url is not reflected in Swagger UI response +* [CXF-7488] - Protocol Mismatch when using Netty with TLS + ** Improvement -* [CXF-6728] - Review and improve the way EC keys are handled in JOSE code -* [CXF-7001] - Update JAX-RS SpringBoot starter to support scanning JAX-RS Applications -* [CXF-7247] - Support tracing using latest Zipkin Brave 4.x release -* [CXF-7327] - Improve logging for invalid enum values -* [CXF-7328] - No property metadata for CxfProperties -* [CXF-7340] - Make it possible to set the SignatureLocation in the XmlSecOutInterceptor from the SignatureProperties -* [CXF-7353] - Make it possible to customize SwaggerUI Maven group and artifact ids -* [CXF-7382] - Don't cache SecurityTokens per-endpoint when the STSClient is used as an intermediary -* [CXF-7393] - add message to Jwe exception. -* [CXF-7407] - Improve JOSE helpers -* [CXF-7420] - Align JweCompactProducer with other JWS/JWE helpers -* [CXF-7424] - Remove redundant byte array conversion from BinaryDataProvider - -** New Feature -* [CXF-7346] - CDI Extension ignores producer methods and fields -* [CXF-7347] - Support Swagger UI 3 -* [CXF-7365] - Support signing multiparts using Jws Detached Signature -* [CXF-7366] - Optional protection of the selected HTTP headers with JOSE filters -* [CXF-7378] - For the HttpConduit set the http response message along side the RESPONSE_CODE +* [CXF-7419] - Support subresource locators returning the classes +* [CXF-7434] - Improve JweJson and JwsJson filter support +* [CXF-7436] - Enhance Search SQLPrinterVisitor to support hierarchical queries +* [CXF-7444] - Add the ability to configure custom SAML audience restriction values +* [CXF-7449] - introduce a property to set an informative message for the reason phrase when it's null in the response message +* [CXF-7460] - Support Spring Boot 2.x +* [CXF-7482] - Let users customize Swagger2Feature with the external properties file +* [CXF-7492] - Add a new wadltojava 'authorization' option + ** Task -* [CXF-7336] - [cdi] wrong org.apache.cxf.cdi.CdiResourceProvider#isSingleton implementation -* [CXF-7386] - Try to fix old Swagger system tests +* [CXF-7477] - DynamicRegistrationService needs to support "none" authentication method property +* [CXF-7480] - ClientCredentialsGRantHandler must enforce the client is confidential + +
