Author: wsmoak
Date: Thu Jul 27 21:17:21 2006
New Revision: 426376
URL: http://svn.apache.org/viewvc?rev=426376&view=rev
Log:
Declare a dependency on the XWork Javadoc jar, then unpack and include it in
the assembly.
Re-establish the <dependencyManagement> section in the parent pom, and set the
xwork version there.
WW-1378
Modified:
struts/struts2/trunk/assembly/pom.xml
struts/struts2/trunk/assembly/src/main/assembly/all.xml
struts/struts2/trunk/pom.xml
Modified: struts/struts2/trunk/assembly/pom.xml
URL:
http://svn.apache.org/viewvc/struts/struts2/trunk/assembly/pom.xml?rev=426376&r1=426375&r2=426376&view=diff
==============================================================================
--- struts/struts2/trunk/assembly/pom.xml (original)
+++ struts/struts2/trunk/assembly/pom.xml Thu Jul 27 21:17:21 2006
@@ -97,6 +97,23 @@
<outputDirectory>${project.build.directory}/apps</outputDirectory>
</configuration>
</execution>
+ <execution>
+ <id>xwork-javadoc</id>
+ <phase>package</phase>
+ <goals>
+ <goal>unpack</goal>
+ </goals>
+ <configuration>
+ <artifactItems>
+ <artifactItem>
+ <groupId>opensymphony</groupId>
+ <artifactId>xwork</artifactId>
+ <classifier>javadoc</classifier>
+ </artifactItem>
+ </artifactItems>
+
<outputDirectory>${project.build.directory}/xwork-apidocs</outputDirectory>
+ </configuration>
+ </execution>
</executions>
</plugin>
<plugin>
Modified: struts/struts2/trunk/assembly/src/main/assembly/all.xml
URL:
http://svn.apache.org/viewvc/struts/struts2/trunk/assembly/src/main/assembly/all.xml?rev=426376&r1=426375&r2=426376&view=diff
==============================================================================
--- struts/struts2/trunk/assembly/src/main/assembly/all.xml (original)
+++ struts/struts2/trunk/assembly/src/main/assembly/all.xml Thu Jul 27 21:17:21
2006
@@ -46,7 +46,13 @@
<include>*.war</include>
</includes>
</fileSet>
-
+
+ <!-- Include the XWork Javadoc in the assembly -->
+ <fileSet>
+ <directory>target/xwork-apidocs</directory>
+ <outputDirectory>xwork-apidocs</outputDirectory>
+ </fileSet>
+
<!-- Include the source code in the assembly -->
<fileSet>
<directory>../</directory>
Modified: struts/struts2/trunk/pom.xml
URL:
http://svn.apache.org/viewvc/struts/struts2/trunk/pom.xml?rev=426376&r1=426375&r2=426376&view=diff
==============================================================================
--- struts/struts2/trunk/pom.xml (original)
+++ struts/struts2/trunk/pom.xml Thu Jul 27 21:17:21 2006
@@ -50,7 +50,7 @@
robust client and server side validation, and much more.
</description>
-->
-
+
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/struts/struts2/trunk</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/struts/struts2/trunk</developerConnection>
@@ -80,7 +80,7 @@
<!--<module>assembly</module>-->
<module>api</module>
</modules>
-
+
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
@@ -134,8 +134,8 @@
</dependencies>
</profile>
</profiles>
-
-
+
+
<build>
<pluginManagement>
<plugins>
@@ -227,7 +227,15 @@
</plugins>
</reporting>
- <dependencies/>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>opensymphony</groupId>
+ <artifactId>xwork</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
<repositories>
<repository>