Skip to content

Commit 3a4acf1

Browse files
committed
Released Spring Web Services 2.0.0-RC2
1 parent ebb4c51 commit 3a4acf1

File tree

9 files changed

+134
-29
lines changed

9 files changed

+134
-29
lines changed

archetype/src/main/resources/archetype-resources/pom.xml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,10 @@
1212
<finalName>${artifactId}</finalName>
1313
</build>
1414
<dependencies>
15-
<dependency>
16-
<groupId>org.springframework.ws</groupId>
17-
<artifactId>spring-oxm</artifactId>
18-
<version>2.0.0-M1</version>
19-
</dependency>
2015
<dependency>
2116
<groupId>org.springframework.ws</groupId>
2217
<artifactId>spring-ws-core</artifactId>
23-
<version>2.0.0-M1</version>
18+
<version>2.0.0-RC2</version>
2419
</dependency>
2520
</dependencies>
2621
</project>

changelog.txt

Lines changed: 83 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,88 @@ SPRING WEB SERVICES CHANGELOG
22
=============================
33
http://www.springframework.org/spring-ws
44

5+
Changes in version 2.0 Release Candidate 2
6+
----------------------------------
7+
8+
** Sub-task
9+
* [SWS-668] - sws:annotation-driven
10+
* [SWS-669] - sws:static-wsdl and sws:dynamic-wsdl
11+
* [SWS-670] - sws:interceptors
12+
13+
** Bug
14+
* [SWS-656] - ResponseMatcher.payload(Resource payload) should be static
15+
* [SWS-664] - Tutorial requires transformWsdlLocations true
16+
17+
** Improvement
18+
* [SWS-672] - Allow MarshallingPayloadMethodProcessor to have a null marshaller or unmarshaller
19+
20+
** New Feature
21+
* [SWS-667] - Improve SWS namespace
22+
23+
** Task
24+
* [SWS-652] - Document full streaming WebServiceMessage
25+
* [SWS-653] - Make sure samples are included in release
26+
* [SWS-666] - Update tutorial
27+
28+
Changes in version 2.0 Release Candidate 1
29+
----------------------------------
30+
31+
** Sub-task
32+
* [SWS-631] - Create Client-Side testing framework
33+
* [SWS-632] - Create Server-Side testing framework
34+
* [SWS-651] - Add documentation for testing framework
35+
36+
** Bug
37+
* [SWS-640] - evaluateAsBoolean returns true for node with text content "false"
38+
39+
** Improvement
40+
* [SWS-544] - Add test framework for Spring WS
41+
* [SWS-635] - handleUsernameTokenUnknown() should attach root cause
42+
* [SWS-641] - Make sentMessageTracingLogger independent from receivedMessageTracingLogger
43+
* [SWS-648] - Document Spring-WS Security exception handling
44+
* [SWS-650] - AxiomSoapMessageFactory does not provide way to set properties on XMLInputFactory
45+
46+
** New Feature
47+
* [SWS-352] - Full streaming WebServiceMessage/SoapMessage
48+
* [SWS-642] - Support resolving SOAP header elements in @Endpoint method parameters
49+
* [SWS-643] - Create TransformerHelper class
50+
51+
** Task
52+
* [SWS-639] - Deprecate redundant XML classes
53+
54+
Changes in version 2.0 Milestone 3
55+
----------------------------------
56+
57+
** Sub-task
58+
* [SWS-631] - Create Client-Side testing framework
59+
60+
** Improvement
61+
* [SWS-610] - Incompatibility with WS-I requirement R2750
62+
63+
** Task
64+
* [SWS-620] - Add the Spring-OXM jar to the "with dependencies" distribution
65+
* [SWS-624] - Documentation- explain that WSDL generation should better not be used in production
66+
67+
Changes in version 2.0 Milestone 2
68+
----------------------------------
69+
70+
** Bug
71+
* [SWS-613] - Jaxp13XPathTemplate uses thread-unsafe XPathFactory as field
72+
73+
** Improvement
74+
* [SWS-538] - Add support for XWSS 3.1
75+
76+
** New Feature
77+
* [SWS-193] - XwsSecurityInterceptor : funtionality for skipping the validate of a SOAP message when there are no WSSE headers in SOAP envelope.
78+
* [SWS-349] - Support @PayloadRoot annotation on methods with DOM, JDOM, DOM4J and XOM type method signatures
79+
* [SWS-351] - Arbitrary parameter injection for @Endpoints
80+
* [SWS-428] - XMPP support
81+
* [SWS-540] - Adding XML declaration to a response
82+
83+
** Task
84+
* [SWS-559] - Upgrade Spring Security to 3.0.2
85+
* [SWS-603] - Drop OXM chapter from ref docs
86+
* [SWS-604] - Upgrade XSD schemas
587

688
Changes in version 2.0 Milestone 1
789
------------------------
@@ -432,4 +514,4 @@ Changes in version 1.5.0 Milestone 1
432514
* [SWS-121] - Spring Namespace support
433515
* [SWS-139] - Mail transport support
434516
* [SWS-187] - SOAP 1.2 Compatible WSDL descriptor generation
435-
* [SWS-228] - Support Spring 2.5
517+
* [SWS-228] - Support Spring 2.5

notes.txt

Lines changed: 35 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,42 @@
11
Dear Spring community,
22

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

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

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

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

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

16-
For more information, see http://static.springframework.org/spring-ws/site/
25+
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
26+
xmlns:sws="http://www.springframework.org/schema/web-services" xsi:schemaLocation="
27+
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
28+
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services-1.5.xsd">
29+
30+
To upgrade to <sws:annotation-driven/>, use the 2.0 version of the XSD:
31+
32+
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
33+
xmlns:sws="http://www.springframework.org/schema/web-services" xsi:schemaLocation="
34+
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
35+
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services-2.0.xsd">
36+
37+
Please file a JIRA issue if you find any other regressions in the 2.0 RC2
38+
release.
39+
40+
Please see the changelog for more details.
41+
42+
For more information, see http://static.springframework.org/spring-ws/sites/2.0

parent/pom.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@
99
<distributionManagement>
1010
<downloadUrl>http://static.springframework.org/spring-ws/site/downloads/releases.html</downloadUrl>
1111
<repository>
12-
<id>local</id>
13-
<url>file:///Users/arjen/Projects/Spring/repos/repo</url>
12+
<id>spring-milestone</id>
13+
<name>Spring Milestone Repository</name>
14+
<url>s3://maven.springframework.org/milestone</url>
1415
</repository>
1516
<snapshotRepository>
1617
<id>spring-snapshot</id>

readme.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
SPRING WEB SERVICES 2.0 M1 (March 2010)
1+
SPRING WEB SERVICES 2.0 RC2 (December 2010)
22
-------------------------------
33
http://www.springframework.org/spring-ws
44
http://forum.springframework.org/forumdisplay.php?f=39
@@ -36,27 +36,27 @@ The following distinct jar files are included in the distribution. This list spe
3636
third-party dependencies. Libraries in [brackets] are optional, i.e. just necessary for certain functionality. For an
3737
exact list of Spring-WS project dependencies see the respective Maven2 pom.xml files.
3838

39-
* spring-ws-core-2.0.0-M1.jar
39+
* spring-ws-core-2.0.0-RC2.jar
4040
- Contents: The Spring-WS Core
4141
- Dependencies: Commons Logging, spring-beans, spring-core, spring-context, spring-oxm
4242
[Log4J, spring-web, spring-webmvc, SAAJ, JDOM, StAX, Servlet API, JAF, Axiom, DOM4J, XOM, WSDL4J]
4343

44-
* spring-ws-support-2.0.0-M1.jar
44+
* spring-ws-support-2.0.0-RC2.jar
4545
- Contents: The Spring-WS Support
4646
- Dependencies: Commons Logging, spring-beans, spring-core, spring-context, spring-core
4747
[JMS, JavaMail]
4848

49-
* spring-ws-security-2.0.0-M1.jar
49+
* spring-ws-security-2.0.0-RC2.jar
5050
- Contents: Spring-WS Security integration
5151
- Dependencies: Commons Logging, spring-beans, spring-core, spring-context, spring-ws-core
5252
[Log4J, xmlsdig, xmlsec, XWS-security, Acegi, WSS4J]
5353

54-
* spring-xml-2.0.0-M1.jar
54+
* spring-xml-2.0.0-RC2.jar
5555
- Contents: Spring XML utility framework
5656
- Dependencies: Commons Logging, spring-beans, spring-core
5757
[StAX, Xalan, Jaxen]
5858

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

6262

release.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
#!/bin/sh
2+
MAVEN_OPTS="-Djava.awt.headless=true -Xmx512m -Xms64m -XX:MaxPermSize=128m"
23
mvn -Dmaven.test.skip=true -P release clean javadoc:javadoc docbkx:generate-html docbkx:generate-pdf install

sandbox/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<artifactId>spring-ws-parent</artifactId>
55
<groupId>org.springframework.ws</groupId>
6-
<version>2.0.0-RC1-SNAPSHOT</version>
6+
<version>2.0.0-RC2</version>
77
<relativePath>../parent/pom.xml</relativePath>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>

src/site/apt/downloads/releases.apt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ Downloads
66

77
* Get the latest Spring Web Services releases here
88

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

11-
* {{{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}}
11+
* {{{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}}
1212

1313

1414
* <<Spring-WS 1.5.9 is the current production release (JDK 1.4+)>>
1515

16-
* {{{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}}
16+
* {{{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}}
1717

1818

1919
* <<Spring-WS 2.0.0 M2 is the upcoming production release>>

src/site/apt/downloads/snapshots.apt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Snapshot Builds
2323
<dependency>
2424
<groupId>org.springframework.ws</groupId>
2525
<artifactId>spring-ws-core</artifactId>
26-
<version>2.0.0-M2-SNAPSHOT</version>
26+
<version>2.0.0-RELEASE-SNAPSHOT</version>
2727
</dependency>
2828
+---------------
2929

0 commit comments

Comments
 (0)