Integrated changes from 1.5.9 release
This commit is contained in:
@@ -15,12 +15,12 @@
|
||||
<dependency>
|
||||
<groupId>org.springframework.ws</groupId>
|
||||
<artifactId>spring-oxm</artifactId>
|
||||
<version>1.5.7</version>
|
||||
<version>1.5.9</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework.ws</groupId>
|
||||
<artifactId>spring-ws-core</artifactId>
|
||||
<version>1.5.7</version>
|
||||
<version>1.5.9</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
|
||||
@@ -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
|
||||
|
||||
11
notes.txt
11
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/
|
||||
|
||||
18
readme.txt
18
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
|
||||
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
</typedef>
|
||||
|
||||
<artifact:remoteRepository id="main" url="http://repo1.maven.org/maven2/"/>
|
||||
<artifact:remoteRepository id="java.net.1" url="https://maven-repository.dev.java.net/nonav/repository"
|
||||
<artifact:remoteRepository id="java.net.1" url="http://download.java.net/maven/1/"
|
||||
layout="legacy"/>
|
||||
<artifact:remoteRepository id="java.net.2" url="http://download.java.net/maven/2/"/>
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
</typedef>
|
||||
|
||||
<artifact:remoteRepository id="main" url="http://repo1.maven.org/maven2/"/>
|
||||
<artifact:remoteRepository id="java.net" url="https://maven-repository.dev.java.net/nonav/repository"
|
||||
<artifact:remoteRepository id="java.net" url="http://download.java.net/maven/1/"
|
||||
layout="legacy"/>
|
||||
<artifact:remoteRepository id="spring-ext"
|
||||
url="https://springframework.svn.sourceforge.net/svnroot/springframework/repos/repo-ext/"/>
|
||||
@@ -23,7 +23,7 @@
|
||||
<remoteRepository refid="spring-ext"/>
|
||||
<dependency groupId="javax.xml.soap" artifactId="saaj-api" version="1.3"/>
|
||||
<dependency groupId="org.apache.activemq" artifactId="activemq-core" version="4.1.1"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.7"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.9"/>
|
||||
</artifact:dependencies>
|
||||
|
||||
<artifact:dependencies pathId="runtime.classpath">
|
||||
@@ -31,7 +31,7 @@
|
||||
<remoteRepository refid="java.net"/>
|
||||
<remoteRepository refid="spring-ext"/>
|
||||
<dependency groupId="com.sun.xml.messaging.saaj" artifactId="saaj-impl" version="1.3"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-support" version="1.5.7"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-support" version="1.5.9"/>
|
||||
<dependency groupId="org.springframework" artifactId="spring-jms" version="2.5.1"/>
|
||||
</artifact:dependencies>
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
</typedef>
|
||||
|
||||
<artifact:remoteRepository id="main" url="http://repo1.maven.org/maven2/"/>
|
||||
<artifact:remoteRepository id="java.net" url="https://maven-repository.dev.java.net/nonav/repository"
|
||||
<artifact:remoteRepository id="java.net" url="http://download.java.net/maven/1/"
|
||||
layout="legacy"/>
|
||||
|
||||
<artifact:remoteRepository id="spring-ext"
|
||||
|
||||
@@ -13,14 +13,14 @@
|
||||
</typedef>
|
||||
|
||||
<artifact:remoteRepository id="main" url="http://repo1.maven.org/maven2/"/>
|
||||
<artifact:remoteRepository id="java.net" url="https://maven-repository.dev.java.net/nonav/repository"
|
||||
<artifact:remoteRepository id="java.net" url="http://download.java.net/maven/1/"
|
||||
layout="legacy"/>
|
||||
|
||||
<artifact:dependencies pathId="classpath">
|
||||
<remoteRepository refid="main"/>
|
||||
<remoteRepository refid="java.net"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.7"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-security" version="1.5.7"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.9"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-security" version="1.5.9"/>
|
||||
<dependency groupId="com.sun.xml.messaging.saaj" artifactId="saaj-impl" version="1.3"/>
|
||||
<dependency groupId="commons-httpclient" artifactId="commons-httpclient" version="3.0.1"/>
|
||||
<dependency groupId="xmlbeans" artifactId="xbean" version="2.2.0"/>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
</typedef>
|
||||
|
||||
<artifact:remoteRepository id="main" url="http://repo1.maven.org/maven2/"/>
|
||||
<artifact:remoteRepository id="java.net" url="https://maven-repository.dev.java.net/nonav/repository"
|
||||
<artifact:remoteRepository id="java.net" url="http://download.java.net/maven/1/"
|
||||
layout="legacy"/>
|
||||
<artifact:remoteRepository id="spring-ext"
|
||||
url="https://springframework.svn.sourceforge.net/svnroot/springframework/repos/repo-ext/"/>
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
</typedef>
|
||||
|
||||
<artifact:dependencies pathId="classpath">
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.7"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.9"/>
|
||||
<dependency groupId="com.sun.xml.messaging.saaj" artifactId="saaj-impl" version="1.3"/>
|
||||
<dependency groupId="commons-httpclient" artifactId="commons-httpclient" version="3.0.1"/>
|
||||
</artifact:dependencies>
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
</typedef>
|
||||
|
||||
<artifact:remoteRepository id="main" url="http://repo1.maven.org/maven2/"/>
|
||||
<artifact:remoteRepository id="java.net" url="https://maven-repository.dev.java.net/nonav/repository"
|
||||
<artifact:remoteRepository id="java.net" url="http://download.java.net/maven/1/"
|
||||
layout="legacy"/>
|
||||
|
||||
<artifact:dependencies pathId="generate.classpath">
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
</typedef>
|
||||
|
||||
<artifact:remoteRepository id="main" url="http://repo1.maven.org/maven2/"/>
|
||||
<artifact:remoteRepository id="java.net" url="https://maven-repository.dev.java.net/nonav/repository"
|
||||
<artifact:remoteRepository id="java.net" url="http://download.java.net/maven/1/"
|
||||
layout="legacy"/>
|
||||
|
||||
<artifact:dependencies pathId="generate.classpath">
|
||||
@@ -29,7 +29,7 @@
|
||||
<remoteRepository refid="main"/>
|
||||
<remoteRepository refid="java.net"/>
|
||||
<dependency groupId="org.springframework" artifactId="spring-core" version="2.5.6"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.7"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.9"/>
|
||||
<dependency groupId="org.apache.ws.commons.axiom" artifactId="axiom-api" version="1.2.8"/>
|
||||
<dependency groupId="org.apache.ws.commons.axiom" artifactId="axiom-impl" version="1.2.8"/>
|
||||
</artifact:dependencies>
|
||||
@@ -37,9 +37,9 @@
|
||||
<artifact:dependencies pathId="runtime.classpath">
|
||||
<remoteRepository refid="main"/>
|
||||
<remoteRepository refid="java.net"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.7"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-oxm" version="1.5.7"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-oxm-tiger" version="1.5.7"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.9"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-oxm" version="1.5.9"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-oxm-tiger" version="1.5.9"/>
|
||||
<dependency groupId="com.sun.xml.ws" artifactId="jaxws-rt" version="EA3"/>
|
||||
<dependency groupId="com.sun.xml.bind" artifactId="jaxb-impl" version="2.1-EA2"/>
|
||||
<dependency groupId="com.sun.xml.messaging.saaj" artifactId="saaj-impl" version="1.3"/>
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
</typedef>
|
||||
|
||||
<artifact:dependencies pathId="classpath">
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.7"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.9"/>
|
||||
<dependency groupId="log4j" artifactId="log4j" version="1.2.13"/>
|
||||
</artifact:dependencies>
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
</typedef>
|
||||
|
||||
<artifact:dependencies pathId="classpath">
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.7"/>
|
||||
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.9"/>
|
||||
<dependency groupId="com.sun.xml.messaging.saaj" artifactId="saaj-impl" version="1.3"/>
|
||||
<dependency groupId="log4j" artifactId="log4j" version="1.2.13"/>
|
||||
</artifact:dependencies>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>spring-ws-parent</artifactId>
|
||||
<groupId>org.springframework.ws</groupId>
|
||||
<version>1.5.7</version>
|
||||
<version>1.5.10-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<artifactId>spring-ws-sandbox</artifactId>
|
||||
|
||||
@@ -474,7 +474,7 @@
|
||||
</para>
|
||||
<screen>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
|
||||
</screen>
|
||||
@@ -634,7 +634,7 @@ public class HolidayEndpoint extends AbstractJDomPayloadEndpoint {
|
||||
<dependency>
|
||||
<groupId>org.springframework.ws</groupId>
|
||||
<artifactId>spring-ws-core</artifactId>
|
||||
<version>1.5.7</version>
|
||||
<version>1.5.9</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>jdom</groupId>
|
||||
|
||||
@@ -6,14 +6,14 @@ Downloads
|
||||
|
||||
* Get the latest Spring Web Services releases here
|
||||
|
||||
* <<Spring-WS 1.5.7 is the current production release (JDK 1.4+)>>
|
||||
* <<Spring-WS 1.5.9 is the current production release (JDK 1.4+)>>
|
||||
|
||||
* {{{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}}
|
||||
|
||||
* <<Spring-WS 1.0.4 is the previous production release (JDK 1.3)>>
|
||||
|
||||
* {{{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}}
|
||||
|
||||
* <<Spring-WS 1.5.8 is the upcoming production release>>
|
||||
* <<Spring-WS 1.5.10 is the upcoming production release>>
|
||||
|
||||
* {{{snapshots.html}Download nightly snapshots}}
|
||||
|
||||
@@ -23,7 +23,7 @@ Snapshot Builds
|
||||
<dependency>
|
||||
<groupId>org.springframework.ws</groupId>
|
||||
<artifactId>spring-ws-core</artifactId>
|
||||
<version>1.5.8-SNAPSHOT</version>
|
||||
<version>1.5.10-SNAPSHOT</version>
|
||||
</dependency>
|
||||
+---------------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user