Skip to content

Commit

Permalink
Release 2.0 RC1
Browse files Browse the repository at this point in the history
  • Loading branch information
poutsma committed Nov 11, 2010
1 parent 9932f9f commit 43005f8
Show file tree
Hide file tree
Showing 9 changed files with 101 additions and 31 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-RC1</version>
</dependency>
</dependencies>
</project>
61 changes: 60 additions & 1 deletion changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,65 @@ SPRING WEB SERVICES CHANGELOG
=============================
http://www.springframework.org/spring-ws

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 +491,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
33 changes: 24 additions & 9 deletions notes.txt
Original file line number Diff line number Diff line change
@@ -1,16 +1,31 @@
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 1 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 first release candidate in the 2.0 release cycle. The most
important new feature in this release is the completion of our integration test
facilities with the inclusion of the server-side Web service testing framework.
The testing framework is documented here:

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

Please see the changelog for details.
Note that we did have to make some changes in the client-side testing code, as
compared to 2.0-M1. I suggest you try out the new testing module today! Please
leave feedback through JIRA or on the forums.

Spring Web Services 2.0 is due in the second quarter of 2010.
While we have documented the new testing module, there are still other new
features that need to be documented. These are scheduled for RC2, but RC1 is
'code complete'. Unless we (or you!) find any issues, of course.

For more information, see http://static.springframework.org/spring-ws/site/
We're also interested in any regression that come up when upgrading. While we
did make some changes, Spring-WS 2.0 should be a drop-in replacement for 1.5.
Please file a JIRA issue if you find any.

Please see the changelog for more details.

Spring Web Services 2.0 is due in Q4 2010/Q1 2011.

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 RC1 (November 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-RC1.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-RC1.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-RC1.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-RC1.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-RC1.jar
- Contents: Convenient al-in-one jar containing all of the jars described above


Expand Down
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-RC1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
4 changes: 2 additions & 2 deletions src/docbkx/tutorial.xml
Original file line number Diff line number Diff line change
Expand Up @@ -474,7 +474,7 @@
</para>
<screen>mvn archetype:create -DarchetypeGroupId=org.springframework.ws \
-DarchetypeArtifactId=spring-ws-archetype \
-DarchetypeVersion=2.0.0-M1 \
-DarchetypeVersion=2.0.0-RC1 \
-DgroupId=com.mycompany.hr \
-DartifactId=holidayService
</screen>
Expand Down Expand Up @@ -634,7 +634,7 @@ public class HolidayEndpoint extends AbstractJDomPayloadEndpoint {
<dependency>
<groupId>org.springframework.ws</groupId>
<artifactId>spring-ws-core</artifactId>
<version>2.0.0-M1</version>
<version>2.0.0-RC1</version>
</dependency>
<dependency>
<groupId>jdom</groupId>
Expand Down
4 changes: 2 additions & 2 deletions src/site/apt/downloads/releases.apt
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ 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 RC1 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-rc1/changelog.txt}Changelog}} | {{{http://forum.springframework.org/showthread.php?t=98065}Announcement}}


* <<Spring-WS 1.5.9 is the current production release (JDK 1.4+)>>
Expand Down
4 changes: 2 additions & 2 deletions src/site/apt/downloads/snapshots.apt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Snapshot Builds
These builds are provided for testing and development purposes only. They are built by a Bamboo process
automatically using the latest snapshot from Subversion.

The snapshots are deloyed to a Maven2 snapshot repository. To use it, just add the following repository to the POM:
The snapshots are deployed to a Maven2 snapshot repository. To use it, just add the following repository to the POM:

+---------------
<repository>
Expand All @@ -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-RC2-SNAPSHOT</version>
</dependency>
+---------------

Expand Down

0 comments on commit 43005f8

Please sign in to comment.