Repository: cxf Updated Branches: refs/heads/2.7.x-fixes a03b7020f -> da91f69ab
Upadate release notes for 2.7.11 Project: http://git-wip-us.apache.org/repos/asf/cxf/repo Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/da91f69a Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/da91f69a Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/da91f69a Branch: refs/heads/2.7.x-fixes Commit: da91f69abe14c8f15e7e59ac95147f33a5c22659 Parents: a03b702 Author: Daniel Kulp <[email protected]> Authored: Sat Apr 5 22:39:04 2014 -0400 Committer: Daniel Kulp <[email protected]> Committed: Sat Apr 5 22:39:04 2014 -0400 ---------------------------------------------------------------------- distribution/src/main/release/release_notes.txt | 136 +++++++++---------- 1 file changed, 65 insertions(+), 71 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cxf/blob/da91f69a/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 08d6b9f..02297b0 100644 --- a/distribution/src/main/release/release_notes.txt +++ b/distribution/src/main/release/release_notes.txt @@ -1,4 +1,4 @@ -Apache CXF 2.7.10 Release Notes +Apache CXF 2.7.11 Release Notes 1. Overview @@ -28,7 +28,7 @@ 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.10 fixes over 65 JIRA issues reported by users and the community. +2.7.11 fixes over 61 JIRA issues reported by users and the community. @@ -72,81 +72,75 @@ for caveats when upgrading from CXF 2.6.x to 2.7.x. 7. Specific issues, features, and improvements fixed in this version +** Sub-task + * [CXF-5623] - Failed to invoke WSDLToJava - is already defined + ** Bug - * [CXF-4949] - FIQL - searchContext returns null SearchCondition - * [CXF-5404] - NPE in AtomPojoProvider when no content (or content is empty) - * [CXF-5405] - WS-RM with anonymous endpoint throwing security policy validation exception for SequenceAck - * [CXF-5406] - ClassCastException in AtomPojoProvider when an Atom entry is returned with a media-type of application/atom+xml (no type parameter) - * [CXF-5412] - Big CXF Bundles have truncated Export-Package instruction - * [CXF-5414] - XMLStreamException when using Continuations in versions > 2.7.0 - * [CXF-5420] - Issue with EhCacheTokenStore using default LRU. - * [CXF-5421] - Servlet dependency in OAuth2 pom.xml should be with scope "provided" - * [CXF-5423] - Callbackhandlers and other resources aren't found if configured in blueprint config due to classloading issues - * [CXF-5426] - JAX-RS 2.0 Response.readEntity fails to read primitive values - * [CXF-5427] - set-jaxb-validation-event-handler=false not working when fault message is changed. - * [CXF-5428] - Sevice list page default stylesheet is not effective - * [CXF-5433] - JAX-RS method invocation failes in case @Mutipart(required=false) is used on primitives - * [CXF-5434] - IllegalStateException calling Oneway method using JMS and WSA - * [CXF-5435] - WS-RM's retransmission should call conduit.close(message) after successful retransmission - * [CXF-5437] - JAXBDataBinding can not handle the exception with generic objects like ObjectWithGenerics<Boolean, Integer> - * [CXF-5440] - NPE is thrown at http conduit's authorization setting in Blueprint - * [CXF-5442] - CXFAuthenticator causes classloader leaks - * [CXF-5445] - IgnoreNamespacesWriter does not handle qualified attributes - * [CXF-5447] - IllegalStateException: Already connected when sending empty POST request - * [CXF-5449] - FIQL parser having a problem with a JPA entity that contains a list of other entities. - * [CXF-5450] - With SAAJ In/Out forwarding, headers can cause an infinite loop and OOM - * [CXF-5452] - JAX-RS Client: post method call doesn't send data. - * [CXF-5453] - FIQL parser should support Beans with interfaces - * [CXF-5454] - Latest Jetty doesn't like the -D jvmargs added to generated build.xml - * [CXF-5455] - Generated servers only use first port impl - * [CXF-5458] - sts.token.validator.*TokenValidator instances don't set MessageContext on RequestData - * [CXF-5459] - Some imported xsd schemas are not resolved in spring when referenced from another schema - * [CXF-5464] - An error was discovered processing the <wsse:Security> header - * [CXF-5465] - policy.xsd used in rt-ws-policy's blueprint configuration is inconsistent - * [CXF-5469] - JsonpInInterceptor casts to HttpServletRequest - * [CXF-5473] - JAX-RS schema validation: interpret schema loading problems as exceptions instead warnings - * [CXF-5476] - NPE while trying to create a dispatch for SOAP service without port address specified in WSDL - * [CXF-5480] - Element Id not unique in AbstractBindingBuilder - * [CXF-5484] - JAASAuthenticationFilter cannot separate 3rdParty java.security.Principals based on user/role - * [CXF-5485] - Apache CXF kit bin directory is not set with access right - * [CXF-5491] - cxf 2.7.7 without the internet will throw Socket exception and wouldn't launch - * [CXF-5493] - SOAPFaultException has empty message in case of response containing CDATA in fault:faultstring (SOAP 1.1) - * [CXF-5494] - WADL to Java code generator can get element names with '-' added to Java method names - * [CXF-5497] - STSClient is not sending a KeySize for SecureConversation in every circumstance - * [CXF-5498] - W3CDOMStreamReader does not check the DOM-Level in all Cases - * [CXF-5500] - FINE logging could result in OOM - * [CXF-5503] - SAML 2.0 SenderVouches / IssuedToken policy bug - * [CXF-5505] - SpringBus should shutdown the bus when the application context is closed - * [CXF-5506] - Make ws-addressing schema available during blueprint schema resolution - * [CXF-5507] - Missing alternativeSelector handling in ws-policy feature's blueprint configuration - * [CXF-5508] - Request.evaluatePreconditions(Date, EntityTag) loses a non-null ResponseBuilder - * [CXF-5512] - @UseAsyncMethod annotation doesn't work for classes implementing Provider<T> - * [CXF-5516] - Decoupled endpoints is not compatible with @UseAsyncMethod annotation - * [CXF-5518] - Setting SecurityConstants.STS_TOKEN_ACT_AS as string improper handling - * [CXF-5520] - Setting SecurityConstants.STS_TOKEN_ON_BEHALF_OF as string improper handling - * [CXF-5523] - Allow override of DestinationRegistryImpl#getTrimmedPath method - * [CXF-5524] - JAXBContextInitializer addType stopped handling recursive types (StackOverflow) - * [CXF-5526] - Unresolvable transitive dependencies from Karaf - * [CXF-5527] - SAAJ API's can corrupt messages - * [CXF-5529] - Deploy error when publishing CXF WebService to Glassfish4 - * [CXF-5532] - jax-ws-catalog.xml / @SchemaValidation / xsd-includes - * [CXF-5348] - Exception mappers implementing ExceptionMapper through an abstract class are not mapped to the declared exception - * [CXF-5517] - Incorrect check for VOID type + * [CXF-4910] - Bad handling of Schema imports (WSDLGetInterceptor) + * [CXF-5542] - JAX-RS providers shared between endpoints or clients with different buses lose injected TL proxies + * [CXF-5546] - NPE may be thrown and logged during WS-RM's retransmission + * [CXF-5550] - CXF JAX-WS frontend DispatchImpl ignores setting of MessageContext.WSDL_OPERATION + * [CXF-5554] - OAuth1 params not read from POST on Content-Type: application/x-www-form-urlencoded; charset=UTF-8 + * [CXF-5556] - CXF JAX-RS 2.0 is not backward compatible with JAX-RS 1.1 on the exception path + * [CXF-5558] - JsonpInInterceptor ignores custom callback parameters + * [CXF-5559] - Async jaxrs call : Inifinite loop when connexion socket timeout /connexion refused occurs and no action can stop this loop + * [CXF-5561] - AccessTokenValidatorService is not secure + * [CXF-5562] - value of @QueryParam/@PathParam Annotation inside @BeanParam Classes will be ignored + * [CXF-5564] - Asynchronous broken http-hc + * [CXF-5571] - Policy Alternative compatibility checking rely on not overriden equals() method + * [CXF-5572] - EHCacheManagerHolder returning wrong CacheConfiguration + * [CXF-5580] - Stax properties controlling the payload size have no effect on JAX-RS path if set as contextual properties + * [CXF-5589] - JSONP interceptors are not effective if Jackson is used + * [CXF-5590] - On socket timeout an IllegalStateException is thrown + * [CXF-5591] - Search Parser code can not handle multiple collections of non primitive types + * [CXF-5592] - HttpServletRequestFilter in RequestDispatcherProvider do not returns correct RequestURI path + * [CXF-5593] - CXF does not pass parameter annotations to ParamConverterProvider + * [CXF-5596] - Schema element generated from exception class doesn't honor @XmlElement annotation + * [CXF-5598] - Header field name comparison not correct in CrossOriginResourceSharingFilter + * [CXF-5600] - WSDL generation at WS-RM endpoint leads to NPE in the server's log + * [CXF-5601] - Blueprint property placeholder does not work with http conduit configuration. + * [CXF-5602] - HttpServletRequestSnapshot is not created for requests with WSA ReplyTo prop set + * [CXF-5603] - The DefaultSecurityContext should use a supplied username to help find the User Principal + * [CXF-5609] - Won't pass verification of explicit WSS Policy AsymmetricBinding -> Layout -> Policy -> Lax + * [CXF-5611] - [joda-time] different versions in maven and feature descriptor + * [CXF-5612] - doGetAnnotatedMethod implementation issues + * [CXF-5614] - CachedOutputStream may fail to read the data when encryption is turned on + * [CXF-5615] - MinResponseTime and AvgResponseTime are not correctly reset + * [CXF-5619] - JSONUtils ignores non UTF-8 encoding values when creating Jettison writer + * [CXF-5626] - MessageContext is lost when JAX-WS client is invoked from within a JAX-WS endpoint impl + * [CXF-5628] - Base64URLUtility is incorrectly implemented, HMacUtils too tied to Hawk + * [CXF-5629] - In robust one-way fault the fault message is written twice + * [CXF-5630] - In robust one-way fault the fault message should result in SOAPFaultException + * [CXF-5640] - CXF bundle is not compatible with new spring features from Karaf + * [CXF-5645] - wsp:Optional isn't adhered to for WS-RM policy in WSDL + * [CXF-5649] - Enable configuration for JMS message type to be "byte" when use MTOM + * [CXF-5656] - ContentType is removed for InternalServerError and doesn't seem to be a way to set a charset + * [CXF-5657] - HttpConduit loses cookies during auto-redirects with the session support enabled + * [CXF-5660] - UsernameTokenInterceptor cannot use subject from WSSecurityEngineResult + * [CXF-5665] - Java First WS-Policy duplicate PolicyReferences when using annotations and no separate Java Interface ** Improvement - * [CXF-5409] - Make response code be included in logging for LocalTransport - * [CXF-5438] - Allow FiqlSearchConditionBuilder extension - * [CXF-5461] - Add ws-securitypolicy-1.2.xsd to rt-ws-policy's schema resolution - * [CXF-5467] - Hazelcast Tokenstore configuration with Spring - * [CXF-5488] - make basePath in SwaggerFeature configurable - * [CXF-5489] - Add 'transferTo' functionality to Attachments - * [CXF-5519] - Setting SecurityConstants.STS_TOKEN_ACT_AS as CallbackHander requires better documentation. - * [CXF-5533] - Store a reference to a Bootstrap SecurityToken in SecureConversation - * [CXF-5521] - Setting SecurityConstants.STS_TOKEN_ON_BEHALF_OF as CallbackHander requires better documentation. + * [CXF-5541] - Introduce CXFServlet bus parameter + * [CXF-5568] - OSGI Bean Locator should optionally filter out non-compatible bean services + * [CXF-5569] - OAuth AbstractAuthFilter and query parameters used for signing + * [CXF-5579] - Add getBus(boolean createIfNeeded) to AbstractEndpointFactory + * [CXF-5584] - Don't cache IssuedTokens on the service side + * [CXF-5586] - Minimize the logging noise of the load-balancing feature + * [CXF-5597] - Setup the ResourceResolver for BlueprintBus + * [CXF-5599] - OAuthRequestFilter, is not compliant with RFC 6750 + * [CXF-5608] - WADL to Java code generator should avoid adding full class names into signatures + * [CXF-5610] - Jetty transport should warn the user if the endpoint address conflicts with published service + * [CXF-5617] - Support SecureConversation with the Transport Binding + * [CXF-5621] - Provide ability to pass timeToKeepState from Factory method and WebClient + * [CXF-5633] - Support SAML SSO Logout + * [CXF-5635] - Optimize Logging interceptors + * [CXF-5651] - Support issuing SAML Tokens from the STS with strong digest algorithms + * [CXF-5653] - HttpConduit should optionally support a limited number of same URI redirects + * [CXF-5673] - support xbean asm5 shade ** Task - * [CXF-5463] - Upgrade to Jettison 1.3.5 + * [CXF-5565] - update to opensaml 2.6.1
