Skip to content

Commit

Permalink
Released Spring Web Services 2.0.0-RC2
Browse files Browse the repository at this point in the history
  • Loading branch information
poutsma committed Dec 23, 2010
1 parent ebb4c51 commit 3a4acf1
Show file tree
Hide file tree
Showing 9 changed files with 134 additions and 29 deletions.
7 changes: 1 addition & 6 deletions archetype/src/main/resources/archetype-resources/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,10 @@
<finalName>${artifactId}</finalName>
</build>
<dependencies>
<dependency>
<groupId>org.springframework.ws</groupId>
<artifactId>spring-oxm</artifactId>
<version>2.0.0-M1</version>
</dependency>
<dependency>
<groupId>org.springframework.ws</groupId>
<artifactId>spring-ws-core</artifactId>
<version>2.0.0-M1</version>
<version>2.0.0-RC2</version>
</dependency>
</dependencies>
</project>
84 changes: 83 additions & 1 deletion changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,88 @@ SPRING WEB SERVICES CHANGELOG
=============================
http://www.springframework.org/spring-ws

Changes in version 2.0 Release Candidate 2
----------------------------------

** Sub-task
* [SWS-668] - sws:annotation-driven
* [SWS-669] - sws:static-wsdl and sws:dynamic-wsdl
* [SWS-670] - sws:interceptors

** Bug
* [SWS-656] - ResponseMatcher.payload(Resource payload) should be static
* [SWS-664] - Tutorial requires transformWsdlLocations true

** Improvement
* [SWS-672] - Allow MarshallingPayloadMethodProcessor to have a null marshaller or unmarshaller

** New Feature
* [SWS-667] - Improve SWS namespace

** Task
* [SWS-652] - Document full streaming WebServiceMessage
* [SWS-653] - Make sure samples are included in release
* [SWS-666] - Update tutorial

Changes in version 2.0 Release Candidate 1
----------------------------------

** Sub-task
* [SWS-631] - Create Client-Side testing framework
* [SWS-632] - Create Server-Side testing framework
* [SWS-651] - Add documentation for testing framework

** Bug
* [SWS-640] - evaluateAsBoolean returns true for node with text content "false"

** Improvement
* [SWS-544] - Add test framework for Spring WS
* [SWS-635] - handleUsernameTokenUnknown() should attach root cause
* [SWS-641] - Make sentMessageTracingLogger independent from receivedMessageTracingLogger
* [SWS-648] - Document Spring-WS Security exception handling
* [SWS-650] - AxiomSoapMessageFactory does not provide way to set properties on XMLInputFactory

** New Feature
* [SWS-352] - Full streaming WebServiceMessage/SoapMessage
* [SWS-642] - Support resolving SOAP header elements in @Endpoint method parameters
* [SWS-643] - Create TransformerHelper class

** Task
* [SWS-639] - Deprecate redundant XML classes

Changes in version 2.0 Milestone 3
----------------------------------

** Sub-task
* [SWS-631] - Create Client-Side testing framework

** Improvement
* [SWS-610] - Incompatibility with WS-I requirement R2750

** Task
* [SWS-620] - Add the Spring-OXM jar to the "with dependencies" distribution
* [SWS-624] - Documentation- explain that WSDL generation should better not be used in production

Changes in version 2.0 Milestone 2
----------------------------------

** Bug
* [SWS-613] - Jaxp13XPathTemplate uses thread-unsafe XPathFactory as field

** Improvement
* [SWS-538] - Add support for XWSS 3.1

** New Feature
* [SWS-193] - XwsSecurityInterceptor : funtionality for skipping the validate of a SOAP message when there are no WSSE headers in SOAP envelope.
* [SWS-349] - Support @PayloadRoot annotation on methods with DOM, JDOM, DOM4J and XOM type method signatures
* [SWS-351] - Arbitrary parameter injection for @Endpoints
* [SWS-428] - XMPP support
* [SWS-540] - Adding XML declaration to a response

** Task
* [SWS-559] - Upgrade Spring Security to 3.0.2
* [SWS-603] - Drop OXM chapter from ref docs
* [SWS-604] - Upgrade XSD schemas

Changes in version 2.0 Milestone 1
------------------------
Expand Down Expand Up @@ -432,4 +514,4 @@ Changes in version 1.5.0 Milestone 1
* [SWS-121] - Spring Namespace support
* [SWS-139] - Mail transport support
* [SWS-187] - SOAP 1.2 Compatible WSDL descriptor generation
* [SWS-228] - Support Spring 2.5
* [SWS-228] - Support Spring 2.5
44 changes: 35 additions & 9 deletions notes.txt
Original file line number Diff line number Diff line change
@@ -1,16 +1,42 @@
Dear Spring community,

I'm pleased to announce that Spring Web Services 2.0 Milestone 1 has been
released!
I'm pleased to announce that Spring Web Services 2.0 Release Candidate 2 has
been released!

This is the first milestone release in the 2.0 release cycle. It does not
introduce any new features (yet), but does add the following:
This is the second release candidate in the 2.0 release cycle. The most
important new feature in this release is the update of the Spring-WS XML
namespace, which now contains <sws:annotation-driven/> and <sws:interceptors/>
elements (similar to the Spring-MVC namespace), and <sws:static-wsdl/>
<sws:dynamic-wsdl/> for exporting your WSDLs.
All of these features are described in the updated reference documentation,
which you can find here:

- Usage of Spring's OXM
- Java 5 API (including generics, varargs, etc)
http://static.springsource.org/spring-ws/sites/2.0/reference/html/

Please see the changelog for details.
We consider this release (RC2) complete. If no major new issues are found, we
will release 2.0.0-RELEASE in the first half of January 2011.

Spring Web Services 2.0 is due in the second quarter of 2010.
While we did make some changes, Spring-WS 2.0 should be a drop-in
replacement for 1.5. The one exception is the 2.0 version of the XSD namespace,
where we removed <sws:marshalling-endpoints/> and <sws:xpath-endpoints/> in
favor of <sws:anotation-driven/>. To keep using the two latter elements,
please make sure to use the 1.5 version of the XSD, like so:

For more information, see http://static.springframework.org/spring-ws/site/
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:sws="http://www.springframework.org/schema/web-services" xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services-1.5.xsd">

To upgrade to <sws:annotation-driven/>, use the 2.0 version of the XSD:

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:sws="http://www.springframework.org/schema/web-services" xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services-2.0.xsd">

Please file a JIRA issue if you find any other regressions in the 2.0 RC2
release.

Please see the changelog for more details.

For more information, see http://static.springframework.org/spring-ws/sites/2.0
5 changes: 3 additions & 2 deletions parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,9 @@
<distributionManagement>
<downloadUrl>http://static.springframework.org/spring-ws/site/downloads/releases.html</downloadUrl>
<repository>
<id>local</id>
<url>file:///Users/arjen/Projects/Spring/repos/repo</url>
<id>spring-milestone</id>
<name>Spring Milestone Repository</name>
<url>s3://maven.springframework.org/milestone</url>
</repository>
<snapshotRepository>
<id>spring-snapshot</id>
Expand Down
12 changes: 6 additions & 6 deletions readme.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
SPRING WEB SERVICES 2.0 M1 (March 2010)
SPRING WEB SERVICES 2.0 RC2 (December 2010)
-------------------------------
http://www.springframework.org/spring-ws
http://forum.springframework.org/forumdisplay.php?f=39
Expand Down Expand Up @@ -36,27 +36,27 @@ 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-ws-core-2.0.0-M1.jar
* spring-ws-core-2.0.0-RC2.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-support-2.0.0-M1.jar
* spring-ws-support-2.0.0-RC2.jar
- Contents: The Spring-WS Support
- Dependencies: Commons Logging, spring-beans, spring-core, spring-context, spring-core
[JMS, JavaMail]

* spring-ws-security-2.0.0-M1.jar
* spring-ws-security-2.0.0-RC2.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-2.0.0-M1.jar
* spring-xml-2.0.0-RC2.jar
- Contents: Spring XML utility framework
- Dependencies: Commons Logging, spring-beans, spring-core
[StAX, Xalan, Jaxen]

* spring-ws-2.0.0-M1.jar
* spring-ws-2.0.0-RC2.jar
- Contents: Convenient al-in-one jar containing all of the jars described above


Expand Down
1 change: 1 addition & 0 deletions release.sh
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
#!/bin/sh
MAVEN_OPTS="-Djava.awt.headless=true -Xmx512m -Xms64m -XX:MaxPermSize=128m"
mvn -Dmaven.test.skip=true -P release clean javadoc:javadoc docbkx:generate-html docbkx:generate-pdf install
2 changes: 1 addition & 1 deletion sandbox/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<artifactId>spring-ws-parent</artifactId>
<groupId>org.springframework.ws</groupId>
<version>2.0.0-RC1-SNAPSHOT</version>
<version>2.0.0-RC2</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
6 changes: 3 additions & 3 deletions src/site/apt/downloads/releases.apt
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ Downloads

* Get the latest Spring Web Services releases here

* <<Spring-WS 2.0.0 M1 is the current development release (JDK 1.5+)>>
* <<Spring-WS 2.0.0 RC2 is the current development release (JDK 1.5+)>>

* {{{http://www.springsource.com/download/community?project=Spring%20Web%20Services}Download}} | {{{http://static.springframework.org/spring-ws/docs/2.0.0-m1/changelog.txt}Changelog}} | {{{http://forum.springframework.org/showthread.php?t=85421}Announcement}}
* {{{http://www.springsource.com/download/community?project=Spring%20Web%20Services}Download}} | {{{http://static.springframework.org/spring-ws/docs/2.0.0-rc2/changelog.txt}Changelog}} | {{{http://forum.springsource.org/showthread.php?t=100114}Announcement}}


* <<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.9/changelog.txt}Changelog}} | {{{http://forum.springframework.org/showthread.php?t=83900}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.springsource.org/showthread.php?t=83900}Announcement}}


* <<Spring-WS 2.0.0 M2 is the upcoming production release>>
Expand Down
2 changes: 1 addition & 1 deletion src/site/apt/downloads/snapshots.apt
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Snapshot Builds
<dependency>
<groupId>org.springframework.ws</groupId>
<artifactId>spring-ws-core</artifactId>
<version>2.0.0-M2-SNAPSHOT</version>
<version>2.0.0-RELEASE-SNAPSHOT</version>
</dependency>
+---------------

Expand Down

0 comments on commit 3a4acf1

Please sign in to comment.