Skip to content

Commit 0d77c10

Browse files
committed
Final changes for making a full release of m3
1 parent f124713 commit 0d77c10

File tree

8 files changed

+50
-40
lines changed

8 files changed

+50
-40
lines changed

full-assembly.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
#!/bin/sh
2-
mvn clean install assembly:assembly -D descriptor=src/assembly/full.xml
2+
mvn -Pdoc -Ddescriptor=src/assembly/full.xml clean install javadoc:javadoc assembly:assembly

pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,12 @@
104104
<module>samples</module>
105105
</modules>
106106
</profile>
107+
<profile>
108+
<id>doc</id>
109+
<modules>
110+
<module>doc</module>
111+
</modules>
112+
</profile>
107113
</profiles>
108114
<properties>
109115
<spring.version>2.0.2</spring.version>

readme.txt

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
SPRING WEB SERVICES 1.0-M2 (September 2006)
1+
SPRING WEB SERVICES 1.0-M3 (Januari 2007)
22
-------------------------------
33
http://www.springframework.org/spring-ws
44
http://forum.springframework.org/forumdisplay.php?f=39
@@ -14,7 +14,7 @@ XMLBeans, Castor, JiBX and XStream; and a Web service framework that resembles S
1414

1515
2. RELEASE INFO
1616

17-
Spring-WS requires J2SE 1.4 and J2EE 1.4. J2SE 1.5 is required for building.
17+
Spring-WS requires J2SE 1.4 and J2EE 1.4. J2SE 1.5 is required for building. J2SE 1.6 is not yet supported.
1818

1919
Release contents:
2020

@@ -35,29 +35,33 @@ Spring-WS is released under the terms of the Apache Software License (see licens
3535
3. DISTRIBUTION JAR FILES
3636

3737
The following distinct jar files are included in the distribution. This list specifies the respective contents and
38-
third-party dependencies. Libraries in [brackets] are optional, i.e. just necessary for certain functionality.
38+
third-party dependencies. Libraries in [brackets] are optional, i.e. just necessary for certain functionality. For an
39+
exact list of Spring-WS project dependencies see the respective Maven2 pom.xml files.
3940

40-
* spring-oxm-1.0-m2.jar
41+
* spring-oxm-1.0-m3.jar
4142
- Contents: The Spring Object/XML Mapping framework
4243
- Dependencies: Commons Logging, spring-beans, spring-core
43-
[Log4J, JAXB, Castor, XMLBeans, StAX, JiBX, XStream]
44+
[Log4J, JAXB 1, Castor, XMLBeans, StAX, JiBX, XStream]
4445

45-
* spring-ws-core-1.0-m2.jar
46+
* spring-oxm-1.0-m3.jar
47+
- Contents: The Spring Object/XML Mapping framework for Java 5
48+
- Dependencies: Commons Logging, spring-beans, spring-core, JAXB 2
49+
50+
* spring-ws-core-1.0-m3.jar
4651
- Contents: The Spring-WS Core
47-
- Dependencies: Commons Logging, spring-beans, spring-core, spring-context
48-
[Log4J, spring-oxm, spring-web, spring-webmvc, SAAJ, JDOM, StAX, Servlet API, JAF, Axiom, DOM4J, XOM]
52+
- Dependencies: Commons Logging, spring-beans, spring-core, spring-context, spring-oxm
53+
[Log4J, spring-web, spring-webmvc, SAAJ, JDOM, StAX, Servlet API, JAF, Axiom, DOM4J, XOM]
4954

50-
* spring-ws-security-1.0-m2.jar
55+
* spring-ws-security-1.0-m3.jar
5156
- Contents: Spring-WS Security integration
5257
- Dependencies: Commons Logging, spring-beans, spring-core, spring-context, spring-ws-core
5358
[Log4J, xmlsdig, xmlsec, XWS-security, Acegi]
5459

55-
* spring-xml-1.0-m2.jar
60+
* spring-xml-1.0-m3.jar
5661
- Contents: Spring XML utility framework
5762
- Dependencies: Commons Logging, spring-beans, spring-core
5863
[StAX, Xalan, Jaxen]
5964

60-
For an exact list of Spring-WS project dependencies see the respective pom.xml files.
6165

6266
4. WHERE TO START
6367

@@ -66,7 +70,7 @@ This distribution contains documentation and two sample applications illustratin
6670
A great way to get started is to review and run the sample applications, supplementing with reference manual
6771
material as needed. You will require Maven 2, which can be downloaded from http://maven.apache.org/, for building
6872
Spring-WS. To build deployable .war files for all samples, simply access the "samples" directory and
69-
execute the "mvn package" command.
73+
execute the "mvn package" command, or run "mvn jetty:run" to run the samples directly in a Jetty 6 Web container.
7074

7175
More information on deploying Spring-WS sample applications can be found at:
7276
samples/readme.txt

samples/airline/client/jaxws/build.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,12 @@
1515

1616
<artifact:remoteRepository id="java.net" url="https://maven-repository.dev.java.net/nonav/repository"
1717
layout="legacy"/>
18+
<artifact:remoteRepository id="spring-ext"
19+
url="https://svn.sourceforge.net/svnroot/springframework/repos/repo-ext/"/>
1820

1921
<artifact:dependencies pathId="generate.classpath">
2022
<remoteRepository refid="java.net"/>
23+
<remoteRepository refid="spring-ext"/>
2124
<dependency groupId="com.sun.xml.ws" artifactId="jaxws-tools" version="EA3"/>
2225
<dependency groupId="com.sun.xml.bind" artifactId="jaxb-xjc" version="2.1-EA2"/>
2326
<dependency groupId="com.sun.xml.stream.buffer" artifactId="streambuffer" version="0.3"/>
@@ -28,11 +31,13 @@
2831

2932
<artifact:dependencies pathId="compile.classpath">
3033
<remoteRepository refid="java.net"/>
34+
<remoteRepository refid="spring-ext"/>
3135
<dependency groupId="javax.xml.ws" artifactId="jaxws-api" version="2.1-SNAPSHOT"/>
3236
</artifact:dependencies>
3337

3438
<artifact:dependencies pathId="runtime.classpath">
3539
<remoteRepository refid="java.net"/>
40+
<remoteRepository refid="spring-ext"/>
3641
<dependency groupId="com.sun.xml.ws" artifactId="jaxws-rt" version="EA3"/>
3742
<dependency groupId="com.sun.xml.bind" artifactId="jaxb-impl" version="2.1-EA2"/>
3843
<dependency groupId="com.sun.xml.bind" artifactId="jaxb-xjc" version="2.1-EA2"/>

samples/echo/client/saaj/build.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,18 @@
1414
<artifact:remoteRepository id="java.net" url="https://maven-repository.dev.java.net/nonav/repository"
1515
layout="legacy"/>
1616

17+
<artifact:remoteRepository id="spring-ext"
18+
url="https://svn.sourceforge.net/svnroot/springframework/repos/repo-ext/"/>
19+
1720
<artifact:dependencies pathId="compile.classpath">
1821
<remoteRepository refid="java.net" />
22+
<remoteRepository refid="spring-ext" />
1923
<dependency groupId="javax.xml.soap" artifactId="saaj-api" version="1.3"/>
2024
</artifact:dependencies>
2125

2226
<artifact:dependencies pathId="runtime.classpath">
2327
<remoteRepository refid="java.net" />
28+
<remoteRepository refid="spring-ext" />
2429
<dependency groupId="com.sun.xml.messaging.saaj" artifactId="saaj-impl" version="1.3"/>
2530
</artifact:dependencies>
2631

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
</typedef>
1313

1414
<artifact:dependencies pathId="classpath">
15-
<dependency groupId="org.springframework.ws." artifactId="spring-ws-core" version="1.0-m3-SNAPSHOT"/>
16-
<dependency groupId="org.springframework.ws." artifactId="spring-oxm" version="1.0-m3-SNAPSHOT"/>
15+
<dependency groupId="org.springframework.ws." artifactId="spring-ws-core" version="1.0-m3"/>
16+
<dependency groupId="org.springframework.ws." artifactId="spring-oxm" version="1.0-m3"/>
1717
<dependency groupId="com.sun.xml.messaging.saaj" artifactId="saaj-impl" version="1.3"/>
1818
<dependency groupId="commons-httpclient" artifactId="commons-httpclient" version="3.0.1"/>
1919
</artifact:dependencies>

src/assembly/docs.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@
88
<include>changelog.txt</include>
99
</includes>
1010
</fileSet>
11+
<lineEnding>dos</lineEnding>
1112
</fileSets>
1213
</component>

src/assembly/full.xml

Lines changed: 14 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -20,55 +20,44 @@
2020
<binaries>
2121
<unpack>false</unpack>
2222
</binaries>
23+
<sources>
24+
<outputDirectory>modules/${artifactId}</outputDirectory>
25+
</sources>
2326
</moduleSet>
2427
</moduleSets>
2528
<fileSets>
29+
<!-- Documentation -->
2630
<fileSet>
2731
<directory>target/site/apidocs</directory>
2832
<outputDirectory>docs/api</outputDirectory>
2933
</fileSet>
34+
<fileSet>
35+
<directory>doc/target/docbkx</directory>
36+
<outputDirectory>docs/reference</outputDirectory>
37+
<excludes>
38+
<exclude>**/*.fo</exclude>
39+
</excludes>
40+
</fileSet>
41+
<!-- Samples -->
3042
<fileSet>
3143
<directory>samples</directory>
3244
<outputDirectory>samples</outputDirectory>
3345
<includes>
34-
<include>readme.txt</include>
46+
<include>**/readme.txt</include>
3547
</includes>
3648
<lineEnding>dos</lineEnding>
3749
</fileSet>
3850
<fileSet>
3951
<directory>samples</directory>
4052
<outputDirectory>samples</outputDirectory>
41-
<includes>
42-
<include>pom.xml</include>
43-
<include>echo/**</include>
44-
<include>airline/**</include>
45-
</includes>
4653
<excludes>
4754
<exclude>**/target/**</exclude>
4855
<exclude>**/target</exclude>
4956
<exclude>**/*.iml</exclude>
5057
<exclude>**/META-INF/*</exclude>
5158
<exclude>**/*.log</exclude>
59+
<exclude>**/readme.txt</exclude>
5260
</excludes>
5361
</fileSet>
54-
<!--
55-
<fileSet>
56-
<directory>..</directory>
57-
<outputDirectory>/modules</outputDirectory>
58-
<includes>
59-
<include>spring-xml/**/*</include>
60-
<include>spring-oxm/**/*</include>
61-
<include>spring-oxm-tiger/**/*</include>
62-
<include>spring-ws-core/**/*</include>
63-
<include>spring-ws-security/**/*</include>
64-
</includes>
65-
<excludes>
66-
<exclude>**/docs/**</exclude>
67-
<exclude>**/target/**</exclude>
68-
<exclude>**/target</exclude>
69-
<exclude>**/*.iml</exclude>
70-
</excludes>
71-
</fileSet>
72-
-->
7362
</fileSets>
7463
</assembly>

0 commit comments

Comments
 (0)