You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by dk...@apache.org on 2014/10/07 20:48:23 UTC
git commit: Update release notes for 2.7.13
Repository: cxf
Updated Branches:
refs/heads/2.7.x-fixes c0a179ca5 -> 4b80254b5
Update release notes for 2.7.13
Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/4b80254b
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/4b80254b
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/4b80254b
Branch: refs/heads/2.7.x-fixes
Commit: 4b80254b5ca4c008d9d71da08e102ca4576f585f
Parents: c0a179c
Author: Daniel Kulp <dk...@apache.org>
Authored: Tue Oct 7 14:47:59 2014 -0400
Committer: Daniel Kulp <dk...@apache.org>
Committed: Tue Oct 7 14:47:59 2014 -0400
----------------------------------------------------------------------
distribution/src/main/release/release_notes.txt | 155 +++++++------------
1 file changed, 58 insertions(+), 97 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cxf/blob/4b80254b/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 c97cbc5..fd997d2 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.12 Release Notes
+Apache CXF 2.7.13 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.12 fixes over 80 JIRA issues reported by users and the community.
+2.7.13 fixes over 50 JIRA issues reported by users and the community.
@@ -72,104 +72,65 @@ 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-5434] - IllegalStateException calling Oneway method using JMS and WSA
- * [CXF-5539] - WS-A with JMS for OneWay: empty response is sent to client queue
- * [CXF-5664] - CXF STS does not support wst:Participants
- * [CXF-5676] - IllegalArgumentException: wrong number of arguments while invoking operation with only an implicit header parameter
- * [CXF-5677] - Operation without body but non empty header causes IllegalArgumentException
- * [CXF-5679] - WS-S after upgrade fails with org.apache.ws.security.WSSecurityException: The signature or decryption was invalid
- * [CXF-5681] - OASISCatalogManager silently swallows Exceptions in getResolver()
- * [CXF-5686] - Outbound XSD validation fails using javax.xml.ws.Provider
- * [CXF-5687] - Schema validation does not validate soap:Fault
- * [CXF-5688] - Problem Parsing FIQL Involving Enums
- * [CXF-5689] - NPE at ThreadLocalProviders.getContextResolver()
- * [CXF-5695] - Async http conduitfactory initialized too early.
- * [CXF-5706] - wadl2java: Return types aren't generated properly on server interfaces for methods with more than 1 response element.
- * [CXF-5709] - WSRM 1.1 TerminateSequence should not overwrite the default replyTo to none
- * [CXF-5711] - SOAP 1.2 fault reason xml:lang attribute should follow XML standard
- * [CXF-5713] - FIQL: the % character is not taken into account in FIQL expression
- * [CXF-5717] - FiqlParser with joda DateTime (SearchContext)
- * [CXF-5719] - NoSuchElementException in ClientFaultConverter when stack trace message contains * or #
- * [CXF-5720] - FIQL: No replace '*' character in the middle expression by '%' character
- * [CXF-5721] - Special characters not escaped in FIQL expression
- * [CXF-5724] - Extra text and comments after </soapenv:Body> are treated as part of SOAP body by CXF
- * [CXF-5728] - wadl2java plugin does not create correctly typed parameters
- * [CXF-5730] - ServiceConstructionException thrown when refreshing a child Spring context
- * [CXF-5739] - FIQL: java.sql.Timestamp no taken into account
- * [CXF-5740] - CXF-5610 is preventing applications from using the same endpoint url for multiple hadlers
- * [CXF-5741] - The properties in the requestContext are not copied into RMClient
- * [CXF-5749] - Nullpointer on ClientProxyImpl
- * [CXF-5753] - Unmarshalling error is thrown with CXF 2.7.9 (and later versions) when a JAXWS handler is configured.
- * [CXF-5761] - InInterceptor throws exception with PrettyLogging and big message size
- * [CXF-5765] - Response is invalid
- * [CXF-5766] - Caching nonces to disk may not work if the service QName is too long
- * [CXF-5783] - Port getter method not renamed in the generated Service class
- * [CXF-5788] - JMS replyToDestination doesn't work
- * [CXF-5790] - Response-Code is logged for the response sent over a decoupled endpoint
- * [CXF-5793] - wsdl2java NPE
- * [CXF-5794] - DynamicClientFactory createClient fails for Simple Rpc Service (java.lang.IllegalStateException: no source files )
- * [CXF-5805] - Invalid SOAP Envelope names are accepted
- * [CXF-5806] - FIQL: Problem with mapping on ManyToMany or OnToMany associations of 2nd level
- * [CXF-5807] - Fix STSClient configuration when Issuer EPR has an "anonymous" address
- * [CXF-5810] - Empty response is returned when both security policy and handler chain are enabled
- * [CXF-5811] - Client fails with UnmarshalException if WSS4JInInterceptor is used
- * [CXF-5817] - CXF's STSClient does not handle additional Schemas properly when parsing a WS-MEX response
- * [CXF-5818] - StackOverflowError caused by HttpsURLConnectionFactory
- * [CXF-5822] - NullPointerException in PropertiesLoaderUtils
- * [CXF-5825] - ToolContext.isVerbose logic not correct resulting in -verbose flag not being honored
- * [CXF-5834] - WS-RM's JAXB marshalling/unmarshalling is not thread-safe
- * [CXF-5835] - Two issues in org.apache.cxf.jaxrs.provider.DataSourceProvider
- * [CXF-5836] - NullPointerException in AsyncHTTPConduit if http.noProxyHosts set
- * [CXF-5837] - Upload size limit status 500 for files twice bigger than the limit
- * [CXF-5838] - @QueryParam char return incorrect default value
- * [CXF-5841] - PolicyReferences when using annotations and no separate Java Interface
- * [CXF-5842] - CacheSizeExceededException attachment tempfile leak
- * [CXF-5845] - HTTPTransportActivator does not clean up old configuration while updating
- * [CXF-5851] - JAX-RS proxy throws NPE if a null multipart parameter is passed
- * [CXF-5853] - Mutlipart JAXB model + InputStream using JacksonJsonProvider cause NPE
- * [CXF-5860] - JAXRS ThreadLocalProxy not visible in OSGI
- * [CXF-5864] - Anonymous users are denied to call unprotected methods since 2.6.3
- * [CXF-5869] - Temporary file caching using encryption may get corrupted data in some ciphers
- * [CXF-5870] - wadl2java -inheritResourceParams generate parameter twice
- * [CXF-5871] - Dispatch.invokeAsync does not calculate operation
- * [CXF-5872] - JAXB Dispatch clients try to create a JAX-WS exception and NPE
- * [CXF-5873] - Exception in SoapOutInterceptor causes lots of warnings in log
- * [CXF-5876] - AtomPojoProvider generates warnings if atom handlers have no setMessageContext method
- * [CXF-5877] - SCT in a (SAML1.1 + SCT) scenario failing to renew ore reissue
-
-** Improvement
- * [CXF-5282] - CLONE - "echo ERROR: Set JAVA_HOME to the path where the J2SE 5.0 (JDK5.0) is installed" doesn't mention Java SE 6
- * [CXF-5685] - Extended support for wsdl11external WS-PolicyAttachments references
- * [CXF-5693] - Support wsp:URI as part of wsp:AppliesTo in the STS
- * [CXF-5701] - wadl response with JAXB + headers should optionally generate JAX-RS Response
- * [CXF-5718] - Suppose to override the instance.id of the managed endpoint
- * [CXF-5748] - Improve WS-Security Kerberos configuration
- * [CXF-5750] - Support SpnegoContextTokens with the TransportBinding
- * [CXF-5751] - Support policy validation for SupportingToken SpnegoContextTokens
- * [CXF-5757] - WADL to Java code generator should optionally support linking arbitrary media types to the grammar
- * [CXF-5768] - Fallback to "Issue" if "Renew" fails in the STSClient
- * [CXF-5786] - isValid() in WSIBPValidator should check method signature
- * [CXF-5789] - Add methods to get input and output SOAP headers to SOAPBindingUtil
- * [CXF-5802] - Share an existing global ehcache manager for ws security replay caches
- * [CXF-5813] - add completers for cxf karaf shell commands
- * [CXF-5827] - Use only local name matching for inbound rpc/literal processing to support some older rpc/literal implementation
- * [CXF-5828] - Update OAuth2Context utility to provide an easy access to the request token
- * [CXF-5868] - Establish Jaas login context using Subject.doAs
- * [CXF-5874] - Add ability to strictly enforce WSA Action values
-
-** New Feature
- * [CXF-5792] - WSDLGetUtils Customization
- * [CXF-5849] - XSLTJaxbProvider document() resources and URIResolver
-
-
-
-
+ * [CXF-5744] - @XmlTransient behavior change in WSDL fault content
+ * [CXF-5795] - Reading the entity from a Response with 202 - Accepted causes NullPointerException
+ * [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-5898] - Feature wss4j should be updated after saaj-impl version change
+ * [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-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-5935] - [wadl2java] Multipart method doesn't generate @Multipart params
+ * [CXF-5943] - Throw error in exceptionmapper
+ * [CXF-5949] - LogBrowser not working
+ * [CXF-5952] - wadl2java: process representation params
+ * [CXF-5953] - wadl2java: generate full class name for representation parameter
+ * [CXF-5961] - wadl2java: 'required = false' don't generated for @Multipart argument
+ * [CXF-5968] - Setting use.async.http.conduit property causes IllegalArgumentException
+ * [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-6000] - Wrong default algorithm is used for TrustManagerFactory instantiation
+ * [CXF-6007] - WebClient does not resend request in Digest authentication for HTTP methods GET, HEAD, DELETE, OPTIONS (with no body).
+ * [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
+** Improvement
+ * [CXF-5652] - WebClient with SSL: javax.net.ssl.SSLHandshakeException handshake_failure
+ * [CXF-5879] - Distinguishing client or service in FactoryBeanListener
+ * [CXF-5885] - Validate "ActAs" tokens in the STS
+ * [CXF-5891] - ReadHeadersInterceptor performances improvement
+ * [CXF-5892] - Ensure EncryptedKey references BST before it
+ * [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-5934] - Make WadlGenerator more easily extensible
+ * [CXF-5947] - use blueprint-cm v1.1.0 so that the changes in org.apache.cxf.osgi.cfg could be reloaded
+ * [CXF-5948] - wadl2java -inheritResourceParams: put parent param first
+ * [CXF-5956] - wadl2java: support 'repeating' attribute for response param
+ * [CXF-5959] - support to specify instance.id of ManagedBus
+ * [CXF-5975] - SecurityToken::isExpired: add clock skew option
+ * [CXF-6006] - StreamingOutput in JAXRS client proxies
+ * [CXF-6019] - WSDLGetUtils: original exception isn't logged by exceptions in WSDL parser
+
+** Task
+ * [CXF-4913] - Add 'validate' option to WADL to Java generator
+ * [CXF-5993] - Update to Jettison 1.3.6
+
+** Test
+ * [CXF-5882] - UDPTransportTest.testLargeRequest always failed on some machine