Skip to content

Commit 7bc1144

Browse files
committed
Changes for 1.5.0 M1 release
1 parent 919b3cf commit 7bc1144

File tree

15 files changed

+110
-47
lines changed

15 files changed

+110
-47
lines changed

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@
1515
<dependency>
1616
<groupId>org.springframework.ws</groupId>
1717
<artifactId>spring-oxm</artifactId>
18-
<version>1.0.2</version>
18+
<version>1.5.0-m1</version>
1919
</dependency>
2020
<dependency>
2121
<groupId>org.springframework.ws</groupId>
2222
<artifactId>spring-ws-core</artifactId>
23-
<version>1.0.2</version>
23+
<version>1.5.0-m1</version>
2424
</dependency>
2525
</dependencies>
2626
</project>

changelog.txt

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
SPRING WEB SERVICES CHANGELOG
2+
=============================
3+
http://www.springframework.org/spring-ws
4+
5+
Changes in version 1.5.0 Milestone 1
6+
-------------------------
7+
8+
** Bug
9+
* [SWS-225] - Spring-WS doesn't send "Content-Transfer-Encoding: binary" with MTOM part and this creates interoperability issue with .NET 3.0
10+
* [SWS-226] - Exception mapping corrupts the 'defaultFault' instance
11+
* [SWS-227] - NPE when "mustUnderstand" attribute is in SOAP header and no Interceptors have been defined
12+
* [SWS-229] - JibxMarshaller should support marshalling/unmarshalling of all mapped classes
13+
* [SWS-230] - AxiomSoapMessageFactory throws NPE
14+
* [SWS-232] - PayloadValidatingInterceptor refuses to validate correct message with a top-level attribute
15+
* [SWS-238] - AbstractMethodEndpointMapping does not support JDK Proxies
16+
* [SWS-239] - Marshalling with Castor and Axiom results in a XMLStreamException
17+
* [SWS-241] - NullPointerException during processing message with empty body
18+
* [SWS-244] - Soap headers with whitespace cause java.lang.ClassCastException: com.sun.xml.messaging.saaj.soap.impl.TextImpl
19+
* [SWS-245] - SAXParseException when using HttpURLConnection
20+
* [SWS-247] - Exception thrown when schemaPrefix is empty in XsdBasedSoap11Wsdl4jDefinitionBuilder
21+
* [SWS-248] - DomPoxMessage not clearing DOM on setting the result
22+
23+
** Improvement
24+
* [SWS-223] - Use BeanClassLoader in Jaxb marshallers
25+
* [SWS-233] - OSGi bundles
26+
* [SWS-235] - XStreamMarshaller - support for custom HierarchicalStreamDriver
27+
* [SWS-240] - spring-ws-with-dependencies distribution
28+
29+
** New Feature
30+
* [SWS-108] - JMS transport support
31+
* [SWS-121] - Spring Namespace support
32+
* [SWS-139] - Mail transport support
33+
* [SWS-187] - SOAP 1.2 Compatible WSDL descriptor generation
34+
* [SWS-228] - Support Spring 2.5

notes.txt

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
I'm pleased to announce that Spring Web Services 1.5.0 M1 has been released! This milestone release introduces:
2+
3+
* JMS transport support, for both client- and server-side
4+
* Email transport support, also for both client and server
5+
* Two new Spring namespaces, which drastically decrease the amount of XML to configure marshallers and typical
6+
Spring-WS constructs
7+
* SOAP 1.2 Compatible WSDL descriptor generation
8+
* Spring-WS jars are now OSGi bundles
9+
10+
Additionally, there are other minor improvements and bug fixes.
11+
12+
Spring-WS 1.5.0 M1 is the first milestone in the 1.5 series, which - in addition to the aforementioned features - will
13+
include support for WS-Addressing, WS-Security for the client-side and Java 1.4, @Endpoint component scanning,
14+
and more. The 1.5.0 series is 99% backwards compatible, though support for Java 1.3 has been dropped, in favor of
15+
Java 1.6. The next release will be 1.0.3, to be released around the 21st of December, and probably the last bug fix
16+
release in the 1.0 branch.
17+
18+
For Maven users, please note that this release is not published at the central maven repository. Instead it is
19+
published on Amazon's S3 service, like all Spring milestones. To use it, add the following repository to your POM:
20+
21+
<repository>
22+
<id>spring-milestone</id>
23+
<name>Spring Milestone Repository</name>
24+
<url>http://s3.amazonaws.com/maven.springframework.org/milestone</url>
25+
</repository>
26+
27+
For more information, see http://static.springframework.org/spring-ws/sites/1.5/
28+
29+
Cheers,
30+
31+
Arjen

parent/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<distributionManagement>
1010
<downloadUrl>http://static.springframework.org/spring-ws/site/downloads/releases.html</downloadUrl>
1111
<repository>
12-
<id>spring-snapshot</id>
12+
<id>spring-milestone</id>
1313
<name>Spring Milestone Repository</name>
1414
<url>s3://maven.springframework.org/milestone</url>
1515
</repository>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<distributionManagement>
6464
<downloadUrl>http://static.springframework.org/spring-ws/site/downloads/releases.html</downloadUrl>
6565
<repository>
66-
<id>spring-snapshot</id>
66+
<id>spring-milestone</id>
6767
<name>Spring Milestone Repository</name>
6868
<url>s3://maven.springframework.org/milestone</url>
6969
</repository>

readme.txt

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

40-
* spring-oxm-1.0.2.jar
40+
* spring-oxm-1.5.0-m1.jar
4141
- Contents: The Spring Object/XML Mapping framework
4242
- Dependencies: Commons Logging, spring-beans, spring-core
4343
[Log4J, JAXB 1, Castor, XMLBeans, StAX, JiBX, XStream]
4444

45-
* spring-oxm-tiger-1.0.2.jar
45+
* spring-oxm-tiger-1.5.0-m1.jar
4646
- Contents: The Spring Object/XML Mapping framework for Java 5
4747
- Dependencies: Commons Logging, spring-beans, spring-core, JAXB 2
4848

49-
* spring-ws-core-1.0.2.jar
49+
* spring-ws-core-1.5.0-m1.jar
5050
- Contents: The Spring-WS Core
5151
- Dependencies: Commons Logging, spring-beans, spring-core, spring-context, spring-oxm
5252
[Log4J, spring-web, spring-webmvc, SAAJ, JDOM, StAX, Servlet API, JAF, Axiom, DOM4J, XOM]
5353

54-
* spring-ws-core-tiger-1.0.2.jar
54+
* spring-ws-core-tiger-1.5.0-m1.jar
5555
- Contents: The Spring-WS Core for Java 5
5656
- Dependencies: Commons Logging, spring-beans, spring-core, spring-context, spring-core
5757

58-
* spring-ws-security-1.0.2.jar
58+
* spring-ws-support-1.5.0-m1.jar
59+
- Contents: The Spring-WS Support
60+
- Dependencies: Commons Logging, spring-beans, spring-core, spring-context, spring-core
61+
[JMS, JavaMail]
62+
63+
* spring-ws-security-1.5.0-m1.jar
5964
- Contents: Spring-WS Security integration
6065
- Dependencies: Commons Logging, spring-beans, spring-core, spring-context, spring-ws-core
6166
[Log4J, xmlsdig, xmlsec, XWS-security, Acegi]
6267

63-
* spring-xml-1.0.2.jar
68+
* spring-xml-1.5.0-m1.jar
6469
- Contents: Spring XML utility framework
6570
- Dependencies: Commons Logging, spring-beans, spring-core
6671
[StAX, Xalan, Jaxen]

samples/airline/client/jms/build.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@
2424
<remoteRepository refid="spring-ext"/>
2525
<dependency groupId="javax.xml.soap" artifactId="saaj-api" version="1.3"/>
2626
<dependency groupId="org.apache.activemq" artifactId="activemq-core" version="4.1.1"/>
27-
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5-m1-SNAPSHOT"/>
27+
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.0-m1"/>
2828
</artifact:dependencies>
2929

3030
<artifact:dependencies pathId="runtime.classpath">
3131
<remoteRepository refid="main"/>
3232
<remoteRepository refid="java.net"/>
3333
<remoteRepository refid="spring-ext"/>
3434
<dependency groupId="com.sun.xml.messaging.saaj" artifactId="saaj-impl" version="1.3"/>
35-
<dependency groupId="org.springframework.ws" artifactId="spring-ws-support" version="1.5-m1-SNAPSHOT"/>
35+
<dependency groupId="org.springframework.ws" artifactId="spring-ws-support" version="1.5.0-m1"/>
3636
<dependency groupId="org.springframework" artifactId="spring-jms" version="2.0.7"/>
3737
</artifact:dependencies>
3838

samples/airline/client/spring-ws/build.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<artifact:dependencies pathId="classpath">
2121
<remoteRepository refid="main"/>
2222
<remoteRepository refid="java.net"/>
23-
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.0.2"/>
23+
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.0-m1"/>
2424
<dependency groupId="com.sun.xml.messaging.saaj" artifactId="saaj-impl" version="1.3"/>
2525
<dependency groupId="commons-httpclient" artifactId="commons-httpclient" version="3.0.1"/>
2626
<dependency groupId="commons-httpclient" artifactId="commons-httpclient" version="3.0.1"/>

samples/echo/client/spring-ws/build.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
</typedef>
1313

1414
<artifact:dependencies pathId="classpath">
15-
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.0.2"/>
15+
<dependency groupId="org.springframework.ws" artifactId="spring-ws-core" version="1.5.0-m1"/>
1616
<dependency groupId="com.sun.xml.messaging.saaj" artifactId="saaj-impl" version="1.3"/>
1717
<dependency groupId="commons-httpclient" artifactId="commons-httpclient" version="3.0.1"/>
1818
</artifact:dependencies>

samples/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,13 @@
1515
<module>mtom</module>
1616
<module>airline</module>
1717
</modules>
18+
<repositories>
19+
<repository>
20+
<id>spring-milestone</id>
21+
<name>Spring Milestone Repository</name>
22+
<url>http://s3.amazonaws.com/maven.springframework.org/milestone</url>
23+
</repository>
24+
</repositories>
1825
<build>
1926
<plugins>
2027
<plugin>

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>1.5-m1-SNAPSHOT</version>
6+
<version>1.5.0-m2-SNAPSHOT</version>
77
</parent>
88
<modelVersion>4.0.0</modelVersion>
99
<artifactId>spring-ws-sandbox</artifactId>

src/assembly/with-dependencies.xml

Lines changed: 8 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,14 @@
4242
</dependencySet>
4343
</dependencySets>
4444
</binaries>
45+
<sources>
46+
<fileSets>
47+
<fileSet>
48+
<directory>src/main/java</directory>
49+
</fileSet>
50+
</fileSets>
51+
<outputDirectoryMapping>dist/module-sources/${artifactId}</outputDirectoryMapping>
52+
</sources>
4553
</moduleSet>
4654
</moduleSets>
4755
<files>
@@ -60,31 +68,6 @@
6068
<directory>target/site/reference</directory>
6169
<outputDirectory>docs/reference</outputDirectory>
6270
</fileSet>
63-
<!-- Modules sources-->
64-
<fileSet>
65-
<outputDirectory>dist/module-sources</outputDirectory>
66-
<includes>
67-
<include>xml/**/*</include>
68-
<include>oxm/**/*</include>
69-
<include>oxm-tiger/**/*</include>
70-
<include>core/**/*</include>
71-
<include>core-tiger/**/*</include>
72-
<include>support/**/*</include>
73-
<include>security/**/*</include>
74-
<include>archetype/**/*</include>
75-
<include>pom.xml</include>
76-
</includes>
77-
<excludes>
78-
<exclude>**/target/**</exclude>
79-
<exclude>**/target</exclude>
80-
<exclude>**/*.iml</exclude>
81-
<exclude>**/*.ipr</exclude>
82-
<exclude>**/.classpath</exclude>
83-
<exclude>**/.project</exclude>
84-
<exclude>**/.settings</exclude>
85-
<exclude>**/.settings/**</exclude>
86-
</excludes>
87-
</fileSet>
8871
<!-- Samples -->
8972
<fileSet>
9073
<directory>samples</directory>

src/docbkx/tutorial.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -474,7 +474,7 @@
474474
</para>
475475
<screen>mvn archetype:create -DarchetypeGroupId=org.springframework.ws \
476476
-DarchetypeArtifactId=spring-ws-archetype \
477-
-DarchetypeVersion=1.0.2 \
477+
-DarchetypeVersion=1.5.0-m1 \
478478
-DgroupId=com.mycompany.hr \
479479
-DartifactId=holidayService
480480
</screen>
@@ -634,7 +634,7 @@ public class HolidayEndpoint extends AbstractJDomPayloadEndpoint {
634634
<dependency>
635635
<groupId>org.springframework.ws</groupId>
636636
<artifactId>spring-ws-core</artifactId>
637-
<version>1.0.2</version>
637+
<version>1.5.0-m1</version>
638638
</dependency>
639639
<dependency>
640640
<groupId>jdom</groupId>

src/site/apt/downloads/releases.apt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@ Downloads
1010

1111
* {{{http://sourceforge.net/project/showfiles.php?group_id=73357&package_id=178569&release_id=552258}Download}} | {{{http://static.springframework.org/spring-ws/docs/1.0.2/changelog.txt}Changelog}} | {{{http://forum.springframework.org/showthread.php?t=45879}Announcement}}
1212

13+
* <<Spring-WS 1.5.0 Milestone 1 is the current development preview>>
14+
15+
* {{{http://sourceforge.net/project/showfiles.php?group_id=73357&package_id=178569&release_id=560091}Download}} | {{{http://static.springframework.org/spring-ws/docs/1.5.0-m1/changelog.txt}Changelog}} | {{{http://forum.springframework.org/showthread.php?t=47217}Announcement}}
1316

14-
* <<Spring-WS 1.5-M1 is the upcoming development release>>
17+
* <<Spring-WS 1.5.0 Milestone 2 is the upcoming development release>>
1518

1619
* {{{snapshots.html}Download nightly snapshots}}

src/site/apt/downloads/snapshots.apt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ Snapshot Builds
2323
<dependency>
2424
<groupId>org.springframework.ws</groupId>
2525
<artifactId>spring-ws-core</artifactId>
26-
<version>1.5-m1-SNAPSHOT</version>
26+
<version>1.5.0-m2-SNAPSHOT</version>
2727
</dependency>
2828
+---------------
2929

3030
Additionally, there are
31-
{{{http://s3browse.com/explore/maven.springframework.org/snapshot/org/springframework/ws/spring-ws/1.5-m1-SNAPSHOT/}zips}}
32-
available which contain all jars. Make sure to click 'Next >' a couple of times to get the most recent snapshots.
31+
{{{http://static.springframework.org/spring-ws/downloads/1.5-snapshot-download.php}zips}}
32+
available which contain all jars.

0 commit comments

Comments
 (0)