diff --git a/archetype/src/main/resources/archetype-resources/pom.xml b/archetype/src/main/resources/archetype-resources/pom.xml index c33f2d5b..79bec3de 100644 --- a/archetype/src/main/resources/archetype-resources/pom.xml +++ b/archetype/src/main/resources/archetype-resources/pom.xml @@ -15,12 +15,12 @@ org.springframework.ws spring-oxm - 1.5.7 + 1.5.9 org.springframework.ws spring-ws-core - 1.5.7 + 1.5.9 diff --git a/changelog.txt b/changelog.txt index 85e19e7e..c7042999 100644 --- a/changelog.txt +++ b/changelog.txt @@ -2,6 +2,72 @@ SPRING WEB SERVICES CHANGELOG ============================= http://www.springframework.org/spring-ws + +Changes in version 1.5.9 +------------------------ + +** Bug + * [SWS-521] - UnsupportedOperationException During Validation After Upgrade From 1.5.6 to 1.5.7 + * [SWS-560] - IllegalStateException: Could not find SAAJ on the classpath after upgrading from 1.5.7 to 1.5.8 + * [SWS-564] - CommonsHttpMessageSender no longer properly shuts down MultiThreadedHttpConnectionManager + * [SWS-566] - DelegatingSoapEndpointMapping produce NPE + * [SWS-569] - Refactored SaajSoapMessage getImplementation() method hides root cause problems + * [SWS-571] - Illegal SoapAction header: " + * [SWS-572] - The default encoding is not set to UTF-8 for JibxMarshaller + * [SWS-575] - CommonsXsdSchemaCollection: Combination of xs:includes and xs:imports in a schema result in incorrect/overcomplete schema in wsdl generated by DefaultWsdl11Definition + * [SWS-576] - sentMessageTracingLogger skips request message headerer content + * [SWS-578] - Fix manifest to disallow usage of org.springframework.oxm version 3.0.0 + * [SWS-579] - AxiomSoapMessageFactory does not parse application/xop+xml Content-Type properly + * [SWS-582] - Wss4jSecurityInterceptor loosing action from HTTP ContentType header for SOAP V1.2 + * [SWS-588] - debug logging will hide parsing error on non well formed xml, and continue processing with incomplete xml + * [SWS-592] - Version not specified for build and reporting plugins + * [SWS-594] - SchemaCollection issue when XSD files are in the classpath, in different JAR artifacts + * [SWS-595] - SoapUtils.setActionInContentType incorrectly replaces existing actions + +** Improvement + * [SWS-537] - Add getters to WS-A ActionCallback + * [SWS-577] - Wss4jSecurityInterceptor ignores Timestamp timeToLive property when creating Timestamp element + * [SWS-581] - expose ability to set Wss4j option ALLOW_NAMESPACE_QUALIFIED_PASSWORD_TYPES via Wss4jSecurityInterceptor + * [SWS-583] - AbstractHttpSenderConnection does not immediately recognise HTTP 204 has no content-length + * [SWS-586] - specify custom TransformerFactory in org.springframework.xml.transform.TransformerObjectSupport + * [SWS-590] - Child POMs should specify parent relativePath + * [SWS-596] - MessageAddressingProperties not Serializable + +** Task + * [SWS-561] - Update Xalan dependency to 2.7.1 + * [SWS-562] - Update Spring Security dependency to 2.0.5 + +Changes in version 1.5.8 +------------------------- +** Bug + * [SWS-517] - Soap response validation errors after update to 1.5.7 + * [SWS-518] - Echo sample application fails to build due to missing dependency + * [SWS-520] - HTTP Accept header field contains invalid type, and omits text/xml + * [SWS-521] - UnsupportedOperationException During Validation After Upgrade From 1.5.6 to 1.5.7 + * [SWS-523] - CLONE -Namespace prefix in attribute value not resolved correctly + * [SWS-545] - IllegalArgumentException on AxiomSoap11Body.addFault + * [SWS-546] - 7.3.6.1. Decryption + * [SWS-550] - Jaxb2Marshaller.createJaxbContext() doesn't respect provided classloader when checking JAXB version + * [SWS-555] - Check User's status in SpringDigestPasswordValidationCallbackHandler + +** Improvement + * [SWS-515] - Validate WSS headers using new checkReceiverResultsAnyOrder method in WSHandler. + * [SWS-524] - Wss4j security header validation: make header elements check overriddable + * [SWS-525] - SaajSoapMessage can get wrong SAAJ version + * [SWS-527] - Document use of WsdlDefinition when not using MessageDispatcherServlet + * [SWS-534] - Request JMS correlation id field not used to set response message JMS correlation id + * [SWS-541] - Update OSGi headers to accept Spring 3.0 + * [SWS-547] - Wss4jSecurityInterceptor: support for securement signature user setting via WSHandlerConstants.SIGNATURE_USER + * [SWS-548] - Expose suppressNamespace and suppressXSIType as properties to CastorMarshaller + +** New Feature + * [SWS-468] - Add a new HttpsUrlConnectionMessageSender implementation to allow customization of certificate management + * [SWS-549] - integrate AbstractWsSecurityInterceptor with EndpointExceptionResolver + +** Task + * [SWS-516] - Upgrade wss4j to 1.5.8 + * [SWS-553] - Upgrade XMLBeans to 2.4.0 + Changes in version 1.5.7 ------------------------- ** Bug diff --git a/notes.txt b/notes.txt index 6a33bd6d..51d0120e 100644 --- a/notes.txt +++ b/notes.txt @@ -1,14 +1,9 @@ Dear Spring community, -I'm pleased to announce that Spring Web Services 1.5.7 has been released! +I'm pleased to announce that Spring Web Services 1.5.9 has been released! This is the latest bug fix and enhancement release in the Spring-WS 1.5 -series. It fixes all bugs reported since 1.5.6 and introduces various -enhancements throughout the framework: - -* WSS4J improvements. -* Axiom improvements. - -and more. Please see the changelog for details. +series. It fixes all bugs reported since 1.5.8 and introduces various +enhancements throughout the framework. Please see the changelog for details. For more information, see http://static.springframework.org/spring-ws/site/ diff --git a/readme.txt b/readme.txt index 8c2703ba..e0a05f0a 100644 --- a/readme.txt +++ b/readme.txt @@ -1,4 +1,4 @@ -SPRING WEB SERVICES 1.5.7 (May 2009) +SPRING WEB SERVICES 1.5.9 (Januari 2010) ------------------------------- http://www.springframework.org/spring-ws http://forum.springframework.org/forumdisplay.php?f=39 @@ -39,40 +39,40 @@ The following distinct jar files are included in the distribution. This list spe third-party dependencies. Libraries in [brackets] are optional, i.e. just necessary for certain functionality. For an exact list of Spring-WS project dependencies see the respective Maven2 pom.xml files. -* spring-oxm-1.5.7.jar +* spring-oxm-1.5.9.jar - Contents: The Spring Object/XML Mapping framework - Dependencies: Commons Logging, spring-beans, spring-core [Log4J, JAXB 1, Castor, XMLBeans, StAX, JiBX, XStream] -* spring-oxm-tiger-1.5.7.jar +* spring-oxm-tiger-1.5.9.jar - Contents: The Spring Object/XML Mapping framework for Java 5 - Dependencies: Commons Logging, spring-beans, spring-core, JAXB 2 -* spring-ws-core-1.5.7.jar +* spring-ws-core-1.5.9.jar - Contents: The Spring-WS Core - Dependencies: Commons Logging, spring-beans, spring-core, spring-context, spring-oxm [Log4J, spring-web, spring-webmvc, SAAJ, JDOM, StAX, Servlet API, JAF, Axiom, DOM4J, XOM, WSDL4J] -* spring-ws-core-tiger-1.5.7.jar +* spring-ws-core-tiger-1.5.9.jar - Contents: The Spring-WS Core for Java 5 - Dependencies: Commons Logging, spring-beans, spring-core, spring-context, spring-core -* spring-ws-support-1.5.7.jar +* spring-ws-support-1.5.9.jar - Contents: The Spring-WS Support - Dependencies: Commons Logging, spring-beans, spring-core, spring-context, spring-core [JMS, JavaMail] -* spring-ws-security-1.5.7.jar +* spring-ws-security-1.5.9.jar - Contents: Spring-WS Security integration - Dependencies: Commons Logging, spring-beans, spring-core, spring-context, spring-ws-core [Log4J, xmlsdig, xmlsec, XWS-security, Acegi, WSS4J] -* spring-xml-1.5.7.jar +* spring-xml-1.5.9.jar - Contents: Spring XML utility framework - Dependencies: Commons Logging, spring-beans, spring-core [StAX, Xalan, Jaxen] -* spring-ws-1.5.7.jar +* spring-ws-1.5.9.jar - Contents: Convenient al-in-one jar containing all of the jars described above diff --git a/samples/airline/client/jax-ws/build.xml b/samples/airline/client/jax-ws/build.xml index 30082584..313e9699 100644 --- a/samples/airline/client/jax-ws/build.xml +++ b/samples/airline/client/jax-ws/build.xml @@ -14,7 +14,7 @@ - diff --git a/samples/airline/client/jms/build.xml b/samples/airline/client/jms/build.xml index 9e4cf80a..5dd4ae4f 100644 --- a/samples/airline/client/jms/build.xml +++ b/samples/airline/client/jms/build.xml @@ -12,7 +12,7 @@ - @@ -23,7 +23,7 @@ - + @@ -31,7 +31,7 @@ - + diff --git a/samples/airline/client/saaj/build.xml b/samples/airline/client/saaj/build.xml index de838df5..ce8bb0cd 100644 --- a/samples/airline/client/saaj/build.xml +++ b/samples/airline/client/saaj/build.xml @@ -12,7 +12,7 @@ - - - - + + diff --git a/samples/echo/client/saaj/build.xml b/samples/echo/client/saaj/build.xml index 798e76c7..6162e75f 100644 --- a/samples/echo/client/saaj/build.xml +++ b/samples/echo/client/saaj/build.xml @@ -12,7 +12,7 @@ - diff --git a/samples/echo/client/spring-ws/build.xml b/samples/echo/client/spring-ws/build.xml index d3d81689..61d09a29 100644 --- a/samples/echo/client/spring-ws/build.xml +++ b/samples/echo/client/spring-ws/build.xml @@ -11,7 +11,7 @@ - + diff --git a/samples/mtom/client/jaxws/build.xml b/samples/mtom/client/jaxws/build.xml index fbc4a9b5..58ed5d76 100644 --- a/samples/mtom/client/jaxws/build.xml +++ b/samples/mtom/client/jaxws/build.xml @@ -15,7 +15,7 @@ - diff --git a/samples/mtom/client/spring-ws/build.xml b/samples/mtom/client/spring-ws/build.xml index fc10a16a..7bb94158 100644 --- a/samples/mtom/client/spring-ws/build.xml +++ b/samples/mtom/client/spring-ws/build.xml @@ -15,7 +15,7 @@ - @@ -29,7 +29,7 @@ - + @@ -37,9 +37,9 @@ - - - + + + diff --git a/samples/pox/client/spring-ws/build.xml b/samples/pox/client/spring-ws/build.xml index 8546c8b9..c82b1451 100644 --- a/samples/pox/client/spring-ws/build.xml +++ b/samples/pox/client/spring-ws/build.xml @@ -11,7 +11,7 @@ - + diff --git a/samples/stockquote/client/spring-ws/build.xml b/samples/stockquote/client/spring-ws/build.xml index f3da9f4b..325ced33 100644 --- a/samples/stockquote/client/spring-ws/build.xml +++ b/samples/stockquote/client/spring-ws/build.xml @@ -11,7 +11,7 @@ - + diff --git a/sandbox/pom.xml b/sandbox/pom.xml index b64c6c6b..b7c9b30f 100644 --- a/sandbox/pom.xml +++ b/sandbox/pom.xml @@ -3,7 +3,7 @@ spring-ws-parent org.springframework.ws - 1.5.7 + 1.5.10-SNAPSHOT 4.0.0 spring-ws-sandbox diff --git a/src/docbkx/tutorial.xml b/src/docbkx/tutorial.xml index 0a7257d5..12c9ae9e 100644 --- a/src/docbkx/tutorial.xml +++ b/src/docbkx/tutorial.xml @@ -474,7 +474,7 @@ mvn archetype:create -DarchetypeGroupId=org.springframework.ws \ -DarchetypeArtifactId=spring-ws-archetype \ - -DarchetypeVersion=1.5.7 \ + -DarchetypeVersion=1.5.9 \ -DgroupId=com.mycompany.hr \ -DartifactId=holidayService @@ -634,7 +634,7 @@ public class HolidayEndpoint extends AbstractJDomPayloadEndpoint { org.springframework.ws spring-ws-core - 1.5.7 + 1.5.9 jdom diff --git a/src/site/apt/downloads/releases.apt b/src/site/apt/downloads/releases.apt index cdf78c45..f40d5261 100644 --- a/src/site/apt/downloads/releases.apt +++ b/src/site/apt/downloads/releases.apt @@ -6,14 +6,14 @@ Downloads * Get the latest Spring Web Services releases here - * <> + * <> - * {{{http://www.springsource.com/download/community?project=Spring%20Web%20Services}Download}} | {{{http://static.springframework.org/spring-ws/docs/1.5.7/changelog.txt}Changelog}} | {{{http://forum.springframework.org/showthread.php?t=72196}Announcement}} + * {{{http://www.springsource.com/download/community?project=Spring%20Web%20Services}Download}} | {{{http://static.springframework.org/spring-ws/docs/1.5.9/changelog.txt}Changelog}} | {{{http://forum.springframework.org/showthread.php?t=83900}Announcement}} * <> * {{{http://sourceforge.net/project/showfiles.php?group_id=73357&package_id=178569&release_id=590453}Download}} | {{{http://static.springframework.org/spring-ws/docs/1.0.4/changelog.txt}Changelog}} | {{{http://forum.springframework.org/showthread.php?t=52246}Announcement}} - * <> + * <> * {{{snapshots.html}Download nightly snapshots}} diff --git a/src/site/apt/downloads/snapshots.apt b/src/site/apt/downloads/snapshots.apt index d933a9bf..9baabf8f 100644 --- a/src/site/apt/downloads/snapshots.apt +++ b/src/site/apt/downloads/snapshots.apt @@ -23,7 +23,7 @@ Snapshot Builds org.springframework.ws spring-ws-core - 1.5.8-SNAPSHOT + 1.5.10-SNAPSHOT +---------------