@@ -2,6 +2,72 @@ SPRING WEB SERVICES CHANGELOG
22=============================
33http://www.springframework.org/spring-ws
44
5+ 
6+ Changes in version 1.5.9
7+ ------------------------
8+ 
9+ ** Bug
10+     * [SWS-521] - UnsupportedOperationException During Validation After Upgrade From 1.5.6 to 1.5.7
11+     * [SWS-560] - IllegalStateException: Could not find SAAJ on the classpath after upgrading from 1.5.7 to 1.5.8
12+     * [SWS-564] - CommonsHttpMessageSender no longer properly shuts down MultiThreadedHttpConnectionManager
13+     * [SWS-566] - DelegatingSoapEndpointMapping produce NPE
14+     * [SWS-569] - Refactored SaajSoapMessage getImplementation() method hides root cause problems
15+     * [SWS-571] - Illegal SoapAction header: "
16+     * [SWS-572] - The default encoding is not set to UTF-8 for JibxMarshaller
17+     * [SWS-575] - CommonsXsdSchemaCollection: Combination of xs:includes and xs:imports in a schema result in incorrect/overcomplete schema in wsdl generated by DefaultWsdl11Definition
18+     * [SWS-576] - sentMessageTracingLogger  skips request message headerer content 
19+     * [SWS-578] - Fix manifest to disallow usage of org.springframework.oxm version 3.0.0
20+     * [SWS-579] - AxiomSoapMessageFactory does not parse application/xop+xml Content-Type properly
21+     * [SWS-582] - Wss4jSecurityInterceptor loosing action from HTTP ContentType header for SOAP V1.2
22+     * [SWS-588] - debug logging will hide parsing error on non well formed xml, and continue processing with incomplete xml
23+     * [SWS-592] - Version not specified for build and reporting plugins
24+     * [SWS-594] - SchemaCollection issue when XSD files are in the classpath, in different JAR artifacts
25+     * [SWS-595] - SoapUtils.setActionInContentType incorrectly replaces existing actions
26+ 
27+ ** Improvement
28+     * [SWS-537] - Add getters to WS-A ActionCallback
29+     * [SWS-577] - Wss4jSecurityInterceptor ignores Timestamp timeToLive property when creating Timestamp element
30+     * [SWS-581] - expose ability to set Wss4j option ALLOW_NAMESPACE_QUALIFIED_PASSWORD_TYPES via Wss4jSecurityInterceptor
31+     * [SWS-583] - AbstractHttpSenderConnection does not immediately recognise HTTP 204 has no content-length
32+     * [SWS-586] - specify custom TransformerFactory in org.springframework.xml.transform.TransformerObjectSupport
33+     * [SWS-590] - Child POMs should specify parent relativePath
34+     * [SWS-596] - MessageAddressingProperties not Serializable
35+ 
36+ ** Task
37+     * [SWS-561] - Update Xalan dependency to 2.7.1
38+     * [SWS-562] - Update Spring Security dependency to 2.0.5
39+ 
40+ Changes in version 1.5.8
41+ -------------------------
42+ ** Bug
43+     * [SWS-517] - Soap response validation errors after update to 1.5.7
44+     * [SWS-518] - Echo sample application fails to build due to missing dependency
45+     * [SWS-520] - HTTP Accept header field contains invalid type, and omits text/xml
46+     * [SWS-521] - UnsupportedOperationException During Validation After Upgrade From 1.5.6 to 1.5.7
47+     * [SWS-523] - CLONE -Namespace prefix in attribute value not resolved correctly
48+     * [SWS-545] - IllegalArgumentException on AxiomSoap11Body.addFault
49+     * [SWS-546] - 7.3.6.1. Decryption
50+     * [SWS-550] - Jaxb2Marshaller.createJaxbContext() doesn't respect provided classloader when checking JAXB version
51+     * [SWS-555] - Check User's status in SpringDigestPasswordValidationCallbackHandler 
52+ 
53+ ** Improvement
54+     * [SWS-515] - Validate WSS headers using new checkReceiverResultsAnyOrder method in WSHandler.
55+     * [SWS-524] - Wss4j security header validation: make header elements check overriddable
56+     * [SWS-525] - SaajSoapMessage can get wrong SAAJ version
57+     * [SWS-527] - Document use of WsdlDefinition when not using MessageDispatcherServlet
58+     * [SWS-534] - Request JMS correlation id field not used to set response message JMS correlation id
59+     * [SWS-541] - Update OSGi headers to accept Spring 3.0
60+     * [SWS-547] - Wss4jSecurityInterceptor: support for securement signature user setting via WSHandlerConstants.SIGNATURE_USER
61+     * [SWS-548] - Expose suppressNamespace and suppressXSIType as properties to CastorMarshaller
62+ 
63+ ** New Feature
64+     * [SWS-468] - Add a new HttpsUrlConnectionMessageSender implementation to allow customization of certificate management
65+     * [SWS-549] - integrate AbstractWsSecurityInterceptor with EndpointExceptionResolver
66+ 
67+ ** Task
68+     * [SWS-516] - Upgrade wss4j to 1.5.8
69+     * [SWS-553] - Upgrade XMLBeans to 2.4.0
70+ 
571Changes in version 1.5.7
672-------------------------
773** Bug
0 commit comments