Backported changes from 1.5.6 branch

This commit is contained in:
Arjen Poutsma
2009-01-28 15:23:57 +00:00
13 changed files with 70 additions and 32 deletions

View File

@@ -15,12 +15,12 @@
<dependency>
<groupId>org.springframework.ws</groupId>
<artifactId>spring-oxm</artifactId>
<version>1.5.5</version>
<version>1.5.6</version>
</dependency>
<dependency>
<groupId>org.springframework.ws</groupId>
<artifactId>spring-ws-core</artifactId>
<version>1.5.5</version>
<version>1.5.6</version>
</dependency>
</dependencies>
</project>

View File

@@ -2,6 +2,45 @@ SPRING WEB SERVICES CHANGELOG
=============================
http://www.springframework.org/spring-ws
Changes in version 1.5.6
-------------------------
** Bug
* [SWS-430] - WSDL is renedered without resolving dynamic attributes managed using a PropertyPlaceHolderConfigurer object
* [SWS-434] - JibxMarshaller - marshalSaxHandlers
* [SWS-440] - WebServiceTemplate still creates a connection even if a ClientInterceptor sets a Response
* [SWS-442] - Generated WSDL file does not contain xmime attribute "expectedContentTypes" present in xsd files.
* [SWS-447] - xmlsec-1.4.1 library upgrade from v. 1.4.0 breaks response encryption with Wss4jSecurityInterceptor in spring-ws 1.5.5 release.
* [SWS-448] - Wss4jSecurityInterceptor accept messages when <wsse:header> is empty
* [SWS-449] - Spelling mistake in documentation
* [SWS-455] - Mangled predefined xml 'special character' entities when using AxiomSoapMessageFactory and extending AbstractStaxStreamPayloadEndpoint
* [SWS-456] - Wss4jSecurityInterceptor example specifies invalid Validation Action and Securement Action
* [SWS-457] - AxiomSoapMessageFactory payloadCaching=false causes org.springframework.ws.soap.axiom.AxiomSoapEnvelope.getBody() to fail
* [SWS-464] - The use of WS Addressing results in malformed SOAP messages
* [SWS-465] - Optional WS-Addressing request headers being treated as mandatory
* [SWS-467] - Issues while generating of WSDL using SpringWS1.5 and spring-core2.0
* [SWS-469] - Content type not set accouring to Http specification, RFC 2616
* [SWS-471] - Invalid xml in SoapFaultMappingExceptionResolver example, section 5.6.1
* [SWS-473] - JmsSenderConnection does not commit transaction after send, leading to messages never being sent if sessionTransacted is true
** Improvement
* [SWS-360] - All-in-one jar doesn't contain correct spring.handlers
* [SWS-375] - Add callback functionality to transport connections
* [SWS-450] - XwsSecurityInterceptor always requires a callback handler
* [SWS-462] - JavaDoc fix for PayloadRootAnnotationMethodEndpointMapping
* [SWS-463] - Update Jibx dependency to 1.1.6a
* [SWS-470] - Unwanted property file after extending WebServiceTemplate
* [SWS-475] - Upgrade to Axiom 1.2.8
* [SWS-476] - java.lang.NoClassDefFoundError: com/sun/org/apache/xml/internal/security/Init
** Refactoring
* [SWS-459] - Spring 1.5.x should depend on Spring 2.0.x as a minimum requirement
** Task
* [SWS-460] - Correct the documentation about SoapAction in section 4.1.3.3
* [SWS-477] - Upgrade to Wss4j 1.5.5
* [SWS-478] - Sync up copied dependencies for the "with dependencies" distribution
Changes in version 1.5.5
-------------------------
** Bug

View File

@@ -1,15 +1,15 @@
Dear Spring community,
I'm pleased to announce that Spring Web Services 1.5.5 has been released!
I'm pleased to announce that Spring Web Services 1.5.6 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.4 and introduces various
series. It fixes all bugs reported since 1.5.5 and introduces various
enhancements throughout the framework:
* Various OSGi manifest fixes.
* JDK 1.4 compativility.
* Improvements of the JMS transport when using JNDI destinations
* WSS4J improvements.
* WS-Addressing fixes.
* Upgrades to Axiom 1.2.8, WSS4J 1.5.5, and Jibx 1.1.6a
and more, including more documentation. Please see the changelog for details.
and more. Please see the changelog for details.
For more information, see http://static.springframework.org/spring-ws/site/

View File

@@ -1,4 +1,4 @@
SPRING WEB SERVICES 1.5.5 (November 2008)
SPRING WEB SERVICES 1.5.6 (January 2009)
-------------------------------
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.5.jar
* spring-oxm-1.5.6.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.5.jar
* spring-oxm-tiger-1.5.6.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.5.jar
* spring-ws-core-1.5.6.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.5.jar
* spring-ws-core-tiger-1.5.6.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.5.jar
* spring-ws-support-1.5.6.jar
- Contents: The Spring-WS Support
- Dependencies: Commons Logging, spring-beans, spring-core, spring-context, spring-core
[JMS, JavaMail]
* spring-ws-security-1.5.5.jar
* spring-ws-security-1.5.6.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.5.jar
* spring-xml-1.5.6.jar
- Contents: Spring XML utility framework
- Dependencies: Commons Logging, spring-beans, spring-core
[StAX, Xalan, Jaxen]
* spring-ws-1.5.5.jar
* spring-ws-1.5.6.jar
- Contents: Convenient al-in-one jar containing all of the jars described above

View File

@@ -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.5"/>
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.6"/>
</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.5"/>
<dependency groupId="org.springframework.ws" artifactId="spring-ws-support" version="1.5.6"/>
<dependency groupId="org.springframework" artifactId="spring-jms" version="2.5.1"/>
</artifact:dependencies>

View File

@@ -19,8 +19,8 @@
<artifact:dependencies pathId="classpath">
<remoteRepository refid="main"/>
<remoteRepository refid="java.net"/>
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.5"/>
<dependency groupId="org.springframework.ws" artifactId="spring-ws-security" version="1.5.5"/>
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.6"/>
<dependency groupId="org.springframework.ws" artifactId="spring-ws-security" version="1.5.6"/>
<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"/>

View File

@@ -11,7 +11,7 @@
</typedef>
<artifact:dependencies pathId="classpath">
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.5"/>
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.6"/>
<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>

View File

@@ -11,7 +11,7 @@
</typedef>
<artifact:dependencies pathId="classpath">
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.5"/>
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.6"/>
<dependency groupId="log4j" artifactId="log4j" version="1.2.13"/>
</artifact:dependencies>

View File

@@ -11,7 +11,7 @@
</typedef>
<artifact:dependencies pathId="classpath">
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.5"/>
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.6"/>
<dependency groupId="com.sun.xml.messaging.saaj" artifactId="saaj-impl" version="1.3"/>
<dependency groupId="log4j" artifactId="log4j" version="1.2.13"/>
</artifact:dependencies>

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>spring-ws-parent</artifactId>
<groupId>org.springframework.ws</groupId>
<version>1.5.5-SANDBOX</version>
<version>1.5.6</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>spring-ws-sandbox</artifactId>

View File

@@ -474,7 +474,7 @@
</para>
<screen>mvn archetype:create -DarchetypeGroupId=org.springframework.ws \
-DarchetypeArtifactId=spring-ws-archetype \
-DarchetypeVersion=1.5.5 \
-DarchetypeVersion=1.5.6 \
-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.5</version>
<version>1.5.6</version>
</dependency>
<dependency>
<groupId>jdom</groupId>

View File

@@ -6,15 +6,14 @@ Downloads
* Get the latest Spring Web Services releases here
* <<Spring-WS 1.5.5 is the current production release (JDK 1.4+)>>
* <<Spring-WS 1.5.6 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.5/changelog.txt}Changelog}} | {{{http://forum.springframework.org/showthread.php?t=63045}Announcement}}
* {{{http://www.springsource.com/download/community?project=Spring%20Web%20Services}Download}} | {{{http://static.springframework.org/spring-ws/docs/1.5.6/changelog.txt}Changelog}} | {{{http://forum.springframework.org/showthread.php?t=66590}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.6 is the upcoming production release>>
* <<Spring-WS 1.5.7 is the upcoming production release>>
* {{{snapshots.html}Download nightly snapshots}}

View File

@@ -23,7 +23,7 @@ Snapshot Builds
<dependency>
<groupId>org.springframework.ws</groupId>
<artifactId>spring-ws-core</artifactId>
<version>1.5.6-SNAPSHOT</version>
<version>1.5.7-SNAPSHOT</version>
</dependency>
+---------------