Skip to content

Commit

Permalink
Final changes for making a full release of m3
Browse files Browse the repository at this point in the history
  • Loading branch information
poutsma committed Jan 24, 2007
1 parent f124713 commit 0d77c10
Show file tree
Hide file tree
Showing 8 changed files with 50 additions and 40 deletions.
2 changes: 1 addition & 1 deletion full-assembly.sh
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
#!/bin/sh
mvn clean install assembly:assembly -D descriptor=src/assembly/full.xml
mvn -Pdoc -Ddescriptor=src/assembly/full.xml clean install javadoc:javadoc assembly:assembly
6 changes: 6 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,12 @@
<module>samples</module>
</modules>
</profile>
<profile>
<id>doc</id>
<modules>
<module>doc</module>
</modules>
</profile>
</profiles>
<properties>
<spring.version>2.0.2</spring.version>
Expand Down
28 changes: 16 additions & 12 deletions readme.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
SPRING WEB SERVICES 1.0-M2 (September 2006)
SPRING WEB SERVICES 1.0-M3 (Januari 2007)
-------------------------------
http://www.springframework.org/spring-ws
http://forum.springframework.org/forumdisplay.php?f=39
Expand All @@ -14,7 +14,7 @@ XMLBeans, Castor, JiBX and XStream; and a Web service framework that resembles S

2. RELEASE INFO

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

Release contents:

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

The following distinct jar files are included in the distribution. This list specifies the respective contents and
third-party dependencies. Libraries in [brackets] are optional, i.e. just necessary for certain functionality.
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-oxm-1.0-m2.jar
* spring-oxm-1.0-m3.jar
- Contents: The Spring Object/XML Mapping framework
- Dependencies: Commons Logging, spring-beans, spring-core
[Log4J, JAXB, Castor, XMLBeans, StAX, JiBX, XStream]
[Log4J, JAXB 1, Castor, XMLBeans, StAX, JiBX, XStream]

* spring-ws-core-1.0-m2.jar
* spring-oxm-1.0-m3.jar
- Contents: The Spring Object/XML Mapping framework for Java 5
- Dependencies: Commons Logging, spring-beans, spring-core, JAXB 2

* spring-ws-core-1.0-m3.jar
- Contents: The Spring-WS Core
- Dependencies: Commons Logging, spring-beans, spring-core, spring-context
[Log4J, spring-oxm, spring-web, spring-webmvc, SAAJ, JDOM, StAX, Servlet API, JAF, Axiom, DOM4J, XOM]
- 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]

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

* spring-xml-1.0-m2.jar
* spring-xml-1.0-m3.jar
- Contents: Spring XML utility framework
- Dependencies: Commons Logging, spring-beans, spring-core
[StAX, Xalan, Jaxen]

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

4. WHERE TO START

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

More information on deploying Spring-WS sample applications can be found at:
samples/readme.txt
Expand Down
5 changes: 5 additions & 0 deletions samples/airline/client/jaxws/build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,12 @@

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

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

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

<artifact:dependencies pathId="runtime.classpath">
<remoteRepository refid="java.net"/>
<remoteRepository refid="spring-ext"/>
<dependency groupId="com.sun.xml.ws" artifactId="jaxws-rt" version="EA3"/>
<dependency groupId="com.sun.xml.bind" artifactId="jaxb-impl" version="2.1-EA2"/>
<dependency groupId="com.sun.xml.bind" artifactId="jaxb-xjc" version="2.1-EA2"/>
Expand Down
5 changes: 5 additions & 0 deletions samples/echo/client/saaj/build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,18 @@
<artifact:remoteRepository id="java.net" url="https://maven-repository.dev.java.net/nonav/repository"
layout="legacy"/>

<artifact:remoteRepository id="spring-ext"
url="https://svn.sourceforge.net/svnroot/springframework/repos/repo-ext/"/>

<artifact:dependencies pathId="compile.classpath">
<remoteRepository refid="java.net" />
<remoteRepository refid="spring-ext" />
<dependency groupId="javax.xml.soap" artifactId="saaj-api" version="1.3"/>
</artifact:dependencies>

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

Expand Down
4 changes: 2 additions & 2 deletions samples/echo/client/spring-ws/build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
</typedef>

<artifact:dependencies pathId="classpath">
<dependency groupId="org.springframework.ws." artifactId="spring-ws-core" version="1.0-m3-SNAPSHOT"/>
<dependency groupId="org.springframework.ws." artifactId="spring-oxm" version="1.0-m3-SNAPSHOT"/>
<dependency groupId="org.springframework.ws." artifactId="spring-ws-core" version="1.0-m3"/>
<dependency groupId="org.springframework.ws." artifactId="spring-oxm" version="1.0-m3"/>
<dependency groupId="com.sun.xml.messaging.saaj" artifactId="saaj-impl" version="1.3"/>
<dependency groupId="commons-httpclient" artifactId="commons-httpclient" version="3.0.1"/>
</artifact:dependencies>
Expand Down
1 change: 1 addition & 0 deletions src/assembly/docs.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,6 @@
<include>changelog.txt</include>
</includes>
</fileSet>
<lineEnding>dos</lineEnding>
</fileSets>
</component>
39 changes: 14 additions & 25 deletions src/assembly/full.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,55 +20,44 @@
<binaries>
<unpack>false</unpack>
</binaries>
<sources>
<outputDirectory>modules/${artifactId}</outputDirectory>
</sources>
</moduleSet>
</moduleSets>
<fileSets>
<!-- Documentation -->
<fileSet>
<directory>target/site/apidocs</directory>
<outputDirectory>docs/api</outputDirectory>
</fileSet>
<fileSet>
<directory>doc/target/docbkx</directory>
<outputDirectory>docs/reference</outputDirectory>
<excludes>
<exclude>**/*.fo</exclude>
</excludes>
</fileSet>
<!-- Samples -->
<fileSet>
<directory>samples</directory>
<outputDirectory>samples</outputDirectory>
<includes>
<include>readme.txt</include>
<include>**/readme.txt</include>
</includes>
<lineEnding>dos</lineEnding>
</fileSet>
<fileSet>
<directory>samples</directory>
<outputDirectory>samples</outputDirectory>
<includes>
<include>pom.xml</include>
<include>echo/**</include>
<include>airline/**</include>
</includes>
<excludes>
<exclude>**/target/**</exclude>
<exclude>**/target</exclude>
<exclude>**/*.iml</exclude>
<exclude>**/META-INF/*</exclude>
<exclude>**/*.log</exclude>
<exclude>**/readme.txt</exclude>
</excludes>
</fileSet>
<!--
<fileSet>
<directory>..</directory>
<outputDirectory>/modules</outputDirectory>
<includes>
<include>spring-xml/**/*</include>
<include>spring-oxm/**/*</include>
<include>spring-oxm-tiger/**/*</include>
<include>spring-ws-core/**/*</include>
<include>spring-ws-security/**/*</include>
</includes>
<excludes>
<exclude>**/docs/**</exclude>
<exclude>**/target/**</exclude>
<exclude>**/target</exclude>
<exclude>**/*.iml</exclude>
</excludes>
</fileSet>
-->
</fileSets>
</assembly>

0 comments on commit 0d77c10

Please sign in to comment.