[wsas-java-dev] svn commit r6096 - in trunk/wsas/java: . modules/admin modules/clustering modules/core modules/distribution modules/integration modules/samples modules/samples/Chad modules/samples/CommodityQuote modules/samples/DataService modules/samples/FlickrClient modules/samples/JavascriptService modules/samples/NodeManagement modules/samples/TinyURL modules/samples/Trader modules/samples/sts-sample modules/sts modules/www

svn at wso2.org svn at wso2.org
Fri Aug 3 05:59:55 PDT 2007


Author: azeez
Date: Fri Aug  3 05:59:31 2007
New Revision: 6096

Added:
   trunk/wsas/java/modules/samples/NodeManagement/pom.xml
   trunk/wsas/java/modules/samples/sts-sample/pom.xml
Modified:
   trunk/wsas/java/modules/admin/pom.xml
   trunk/wsas/java/modules/clustering/pom.xml
   trunk/wsas/java/modules/core/pom.xml
   trunk/wsas/java/modules/distribution/pom.xml
   trunk/wsas/java/modules/integration/pom.xml
   trunk/wsas/java/modules/samples/Chad/pom.xml
   trunk/wsas/java/modules/samples/CommodityQuote/pom.xml
   trunk/wsas/java/modules/samples/DataService/pom.xml
   trunk/wsas/java/modules/samples/FlickrClient/pom.xml
   trunk/wsas/java/modules/samples/JavascriptService/pom.xml
   trunk/wsas/java/modules/samples/TinyURL/pom.xml
   trunk/wsas/java/modules/samples/Trader/pom.xml
   trunk/wsas/java/modules/samples/pom.xml
   trunk/wsas/java/modules/sts/pom.xml
   trunk/wsas/java/modules/www/pom.xml
   trunk/wsas/java/pom.xml
Log:
Adding site generation & unit test report generation functionalities.



Modified: trunk/wsas/java/modules/admin/pom.xml
==============================================================================
--- trunk/wsas/java/modules/admin/pom.xml	(original)
+++ trunk/wsas/java/modules/admin/pom.xml	Fri Aug  3 05:59:31 2007
@@ -27,7 +27,8 @@
     <modelVersion>4.0.0</modelVersion>
     <artifactId>wso2wsas-admin</artifactId>
     <packaging>jar</packaging>
-    <name>WSO2 Web Services Application Server - Admin</name>
+    <name>Admin</name>
+    <description>This is the WSO2 WSAS Administration module</description>
 
     <dependencies>
 
@@ -216,7 +217,7 @@
                                 <copy file="target/wso2wsas-test-logging.aar"
                                       tofile="target/tomcat_test/repository/services/wso2wsas-test-logging.aar"/>
                                 <copy todir="target/tomcat_test">
-                                    <fileset dir="../core/target/tomcat_test" />
+                                    <fileset dir="../core/target/tomcat_test"/>
                                 </copy>
 
                             </tasks>
@@ -260,4 +261,28 @@
         </plugins>
     </build>
 
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../target/site/${artifactId}</outputDirectory>
+                    <reportsDirectory>target/surefire-reports</reportsDirectory>
+                    <outputName>${artifactId}-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../target/site/${artifactId}</outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
 </project>

Modified: trunk/wsas/java/modules/clustering/pom.xml
==============================================================================
--- trunk/wsas/java/modules/clustering/pom.xml	(original)
+++ trunk/wsas/java/modules/clustering/pom.xml	Fri Aug  3 05:59:31 2007
@@ -27,7 +27,8 @@
     <modelVersion>4.0.0</modelVersion>
     <artifactId>wso2wsas-clustering</artifactId>
     <packaging>jar</packaging>
-    <name>WSO2 Web Services Application Server - Clustering Implementation</name>
+    <name>Clustering</name>
+    <description>This is the clustering implementation module.</description>
 
     <dependencies>
         <dependency>
@@ -130,4 +131,29 @@
         </plugins>
 
     </build>
+
+        <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../target/site/${artifactId}</outputDirectory>
+                    <reportsDirectory>target/surefire-reports</reportsDirectory>
+                    <outputName>${artifactId}-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../target/site/${artifactId}</outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
 </project>

Modified: trunk/wsas/java/modules/core/pom.xml
==============================================================================
--- trunk/wsas/java/modules/core/pom.xml	(original)
+++ trunk/wsas/java/modules/core/pom.xml	Fri Aug  3 05:59:31 2007
@@ -27,7 +27,8 @@
     <modelVersion>4.0.0</modelVersion>
     <artifactId>wso2wsas-core</artifactId>
     <packaging>jar</packaging>
-    <name>WSO2 Web Services Application Server - Core</name>
+    <name>Core</name>
+    <description>This is the core module of the project.</description>
 
     <build>
         <sourceDirectory>src</sourceDirectory>
@@ -95,6 +96,7 @@
                     <skip>false</skip>
                     <excludes>
                         <exclude>**/*Abstract*.java</exclude>
+                        <exclude>**/TomcatServerTest.java</exclude>
                         <exclude>**/*CryptoUtilTest*.java</exclude>
                     </excludes>
                     <includes>
@@ -286,7 +288,7 @@
                         </goals>
                     </execution>
 
-                   <execution>
+                    <execution>
                         <id>installer-package</id>
                         <phase>package</phase>
                         <configuration>
@@ -307,4 +309,28 @@
 
     </build>
 
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../target/site/${artifactId}</outputDirectory>
+                    <reportsDirectory>target/surefire-reports</reportsDirectory>
+                    <outputName>${artifactId}-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../target/site/${artifactId}</outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
 </project>

Modified: trunk/wsas/java/modules/distribution/pom.xml
==============================================================================
--- trunk/wsas/java/modules/distribution/pom.xml	(original)
+++ trunk/wsas/java/modules/distribution/pom.xml	Fri Aug  3 05:59:31 2007
@@ -27,7 +27,9 @@
     <modelVersion>4.0.0</modelVersion>
     <artifactId>wso2wsas</artifactId>
     <packaging>jar</packaging>
-    <name>WSO2 Web Services Application Server - Distribution</name>
+    <name>Distribution</name>
+    <description>This is the module which is used for building the WSO2 WSAS source &amp;
+        binary distributions.</description>
 
     <build>
         <resources>
@@ -670,6 +672,40 @@
         </plugins>
     </build>
 
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>${basedir}/target/site</outputDirectory>
+                    <reportsDirectory>../core/target/surefire-reports</reportsDirectory>
+                    <outputName>core-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>${basedir}/target/site</outputDirectory>
+                    <reportsDirectory>../integration/target/surefire-reports</reportsDirectory>
+                    <outputName>integration-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>${basedir}/target/site</outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
+    
     <dependencies>
 
         <!-- WSAS dependencies-->

Modified: trunk/wsas/java/modules/integration/pom.xml
==============================================================================
--- trunk/wsas/java/modules/integration/pom.xml	(original)
+++ trunk/wsas/java/modules/integration/pom.xml	Fri Aug  3 05:59:31 2007
@@ -27,7 +27,8 @@
     <modelVersion>4.0.0</modelVersion>
     <artifactId>wso2wsas-integration</artifactId>
     <packaging>jar</packaging>
-    <name>WSO2 Web Services Application Server - Integration</name>
+    <name>Integration</name>
+    <description>This module contains the integration test suite for WSO2 WSAS</description>
 
     <dependencies>
 
@@ -262,4 +263,28 @@
 
     </build>
 
+        <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../target/site/${artifactId}</outputDirectory>
+                    <reportsDirectory>target/surefire-reports</reportsDirectory>
+                    <outputName>${artifactId}-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../target/site/${artifactId}</outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
 </project>

Modified: trunk/wsas/java/modules/samples/Chad/pom.xml
==============================================================================
--- trunk/wsas/java/modules/samples/Chad/pom.xml	(original)
+++ trunk/wsas/java/modules/samples/Chad/pom.xml	Fri Aug  3 05:59:31 2007
@@ -27,7 +27,9 @@
     <modelVersion>4.0.0</modelVersion>
     <artifactId>wso2wsas-samples-chad</artifactId>
     <packaging>jar</packaging>
-    <name>WSO2 Web Services Application Server - Sample/Chad</name>
+    <name>Sample/Chad</name>
+    <description>This is the Chad sample</description>
+
     <build>
         <sourceDirectory>src</sourceDirectory>
         <testSourceDirectory>test</testSourceDirectory>
@@ -41,7 +43,30 @@
                 </configuration>
             </plugin>
         </plugins>
-
     </build>
-
+    
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}</outputDirectory>
+                    <reportsDirectory>target/surefire-reports</reportsDirectory>
+                    <outputName>${artifactId}-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}</outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
 </project>

Modified: trunk/wsas/java/modules/samples/CommodityQuote/pom.xml
==============================================================================
--- trunk/wsas/java/modules/samples/CommodityQuote/pom.xml	(original)
+++ trunk/wsas/java/modules/samples/CommodityQuote/pom.xml	Fri Aug  3 05:59:31 2007
@@ -27,7 +27,9 @@
     <modelVersion>4.0.0</modelVersion>
     <artifactId>wso2wsas-samples-commodityquote</artifactId>
     <packaging>jar</packaging>
-    <name>WSO2 Web Services Application Server - Sample/Commodity Quote</name>
+    <name>Sample/CommodityQuote</name>
+    <description>This is the Commodity Quote sample</description>
+
     <build>
         <sourceDirectory>src</sourceDirectory>
         <testSourceDirectory>test</testSourceDirectory>
@@ -89,4 +91,28 @@
         </plugins>
     </build>
 
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}</outputDirectory>
+                    <reportsDirectory>target/surefire-reports</reportsDirectory>
+                    <outputName>${artifactId}-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}</outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>    
 </project>

Modified: trunk/wsas/java/modules/samples/DataService/pom.xml
==============================================================================
--- trunk/wsas/java/modules/samples/DataService/pom.xml	(original)
+++ trunk/wsas/java/modules/samples/DataService/pom.xml	Fri Aug  3 05:59:31 2007
@@ -27,7 +27,9 @@
     <modelVersion>4.0.0</modelVersion>
     <artifactId>wso2wsas-samples-data-service</artifactId>
     <packaging>jar</packaging>
-    <name>WSO2 Web Services Application Server - Sample/DataService</name>
+    <name>Sample/DataService</name>
+    <description>The DataService sample</description>
+
     <build>
         <sourceDirectory>src</sourceDirectory>
         <testSourceDirectory>test</testSourceDirectory>
@@ -41,7 +43,32 @@
                 </configuration>
             </plugin>
         </plugins>
-
     </build>
 
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}
+                    </outputDirectory>
+                    <reportsDirectory>target/surefire-reports</reportsDirectory>
+                    <outputName>${artifactId}-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}
+                    </outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
 </project>

Modified: trunk/wsas/java/modules/samples/FlickrClient/pom.xml
==============================================================================
--- trunk/wsas/java/modules/samples/FlickrClient/pom.xml	(original)
+++ trunk/wsas/java/modules/samples/FlickrClient/pom.xml	Fri Aug  3 05:59:31 2007
@@ -27,7 +27,9 @@
     <modelVersion>4.0.0</modelVersion>
     <artifactId>wso2wsas-samples-FlickrClient</artifactId>
     <packaging>jar</packaging>
-    <name>WSO2 Web Services Application Server - Sample/Flickr Client</name>
+    <name>Sample/FlickrClient</name>
+    <description>The FlickrClient sample</description>
+
     <build>
         <sourceDirectory>src</sourceDirectory>
         <testSourceDirectory>test</testSourceDirectory>
@@ -87,7 +89,32 @@
             </plugin>
 
         </plugins>
-
     </build>
 
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}
+                    </outputDirectory>
+                    <reportsDirectory>target/surefire-reports</reportsDirectory>
+                    <outputName>${artifactId}-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}
+                    </outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
 </project>

Modified: trunk/wsas/java/modules/samples/JavascriptService/pom.xml
==============================================================================
--- trunk/wsas/java/modules/samples/JavascriptService/pom.xml	(original)
+++ trunk/wsas/java/modules/samples/JavascriptService/pom.xml	Fri Aug  3 05:59:31 2007
@@ -27,7 +27,9 @@
     <modelVersion>4.0.0</modelVersion>
     <artifactId>wso2wsas-samples-Javascript-service</artifactId>
     <packaging>jar</packaging>
-    <name>WSO2 Web Services Application Server - Sample/Javascript Service</name>
+    <name>Sample/JavascriptService</name>
+    <description>This is the Javascript service sample</description>
+
     <build>
         <sourceDirectory>src</sourceDirectory>
         <testSourceDirectory>test</testSourceDirectory>
@@ -41,7 +43,30 @@
                 </configuration>
             </plugin>
         </plugins>
-
     </build>
 
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}</outputDirectory>
+                    <reportsDirectory>target/surefire-reports</reportsDirectory>
+                    <outputName>${artifactId}-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}</outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
 </project>

Added: trunk/wsas/java/modules/samples/NodeManagement/pom.xml
==============================================================================
--- (empty file)
+++ trunk/wsas/java/modules/samples/NodeManagement/pom.xml	Fri Aug  3 05:59:31 2007
@@ -0,0 +1,72 @@
+<!--
+  ~ Copyright 2005-2007 WSO2, Inc. (http://wso2.com)
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~ http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+  -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+    <parent>
+        <groupId>org.wso2.wsas</groupId>
+        <artifactId>wso2wsas-samples</artifactId>
+        <version>SNAPSHOT</version>
+    </parent>
+
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>wso2wsas-samples-NodeManagement</artifactId>
+    <packaging>jar</packaging>
+    <name>Sample/NodeManagement</name>
+    <description>This is the clustering NodeManagement sample</description>
+
+    <build>
+        <sourceDirectory>src</sourceDirectory>
+        <testSourceDirectory>test</testSourceDirectory>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <configuration>
+                    <source>1.4</source>
+                    <target>1.4</target>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}</outputDirectory>
+                    <reportsDirectory>target/surefire-reports</reportsDirectory>
+                    <outputName>${artifactId}-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}</outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
+</project>

Modified: trunk/wsas/java/modules/samples/TinyURL/pom.xml
==============================================================================
--- trunk/wsas/java/modules/samples/TinyURL/pom.xml	(original)
+++ trunk/wsas/java/modules/samples/TinyURL/pom.xml	Fri Aug  3 05:59:31 2007
@@ -27,7 +27,9 @@
     <modelVersion>4.0.0</modelVersion>
     <artifactId>wso2wsas-samples-tinyurl</artifactId>
     <packaging>jar</packaging>
-    <name>WSO2 Web Services Application Server - Sample/Tiny URL</name>
+    <name>Sample/TinyURL</name>
+    <description>This is the Tiny URL sample</description>
+
     <build>
         <sourceDirectory>src</sourceDirectory>
         <testSourceDirectory>test</testSourceDirectory>
@@ -41,7 +43,30 @@
                 </configuration>
             </plugin>
         </plugins>
-
     </build>
-
+    
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}</outputDirectory>
+                    <reportsDirectory>target/surefire-reports</reportsDirectory>
+                    <outputName>${artifactId}-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}</outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
 </project>

Modified: trunk/wsas/java/modules/samples/Trader/pom.xml
==============================================================================
--- trunk/wsas/java/modules/samples/Trader/pom.xml	(original)
+++ trunk/wsas/java/modules/samples/Trader/pom.xml	Fri Aug  3 05:59:31 2007
@@ -27,7 +27,9 @@
     <modelVersion>4.0.0</modelVersion>
     <artifactId>wso2wsas-samples-trader</artifactId>
     <packaging>jar</packaging>
-    <name>WSO2 Web Services Application Server - Sample/Trader</name>
+    <name>Sample/Trader</name>
+    <description>This is the Trader sample</description>
+    
     <build>
         <sourceDirectory>src</sourceDirectory>
         <testSourceDirectory>test</testSourceDirectory>
@@ -85,7 +87,30 @@
                 </executions>
             </plugin>
         </plugins>
-
     </build>
 
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}</outputDirectory>
+                    <reportsDirectory>target/surefire-reports</reportsDirectory>
+                    <outputName>${artifactId}-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}</outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
 </project>

Modified: trunk/wsas/java/modules/samples/pom.xml
==============================================================================
--- trunk/wsas/java/modules/samples/pom.xml	(original)
+++ trunk/wsas/java/modules/samples/pom.xml	Fri Aug  3 05:59:31 2007
@@ -27,7 +27,8 @@
     <modelVersion>4.0.0</modelVersion>
     <artifactId>wso2wsas-samples</artifactId>
     <packaging>pom</packaging>
-    <name>WSO2 Web Services Application Server - Samples</name>
+    <name>Samples</name>
+    <description>All the samples contained in WSO2 WSAS</description>
 
     <dependencies>
         <!-- WSAS Dependencies -->
@@ -38,6 +39,31 @@
         </dependency>
     </dependencies>
 
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../target/site/${artifactId}</outputDirectory>
+                    <reportsDirectory>target/surefire-reports</reportsDirectory>
+                    <outputName>${artifactId}-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../target/site/${artifactId}</outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
+
     <modules>
         <module>Chad</module>
         <module>CommodityQuote</module>
@@ -46,5 +72,7 @@
         <module>Trader</module>
         <module>FlickrClient</module>
         <module>DataService</module>
+        <module>NodeManagement</module>
+        <module>sts-sample</module>
     </modules>
 </project>

Added: trunk/wsas/java/modules/samples/sts-sample/pom.xml
==============================================================================
--- (empty file)
+++ trunk/wsas/java/modules/samples/sts-sample/pom.xml	Fri Aug  3 05:59:31 2007
@@ -0,0 +1,72 @@
+<!--
+  ~ Copyright 2005-2007 WSO2, Inc. (http://wso2.com)
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~ http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+  -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+    <parent>
+        <groupId>org.wso2.wsas</groupId>
+        <artifactId>wso2wsas-samples</artifactId>
+        <version>SNAPSHOT</version>
+    </parent>
+
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>wso2wsas-samples-sts-service</artifactId>
+    <packaging>jar</packaging>
+    <name>Sample/STS</name>
+    <description>This is the Security Token Service sample</description>
+
+    <build>
+        <sourceDirectory>src</sourceDirectory>
+        <testSourceDirectory>test</testSourceDirectory>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <configuration>
+                    <source>1.4</source>
+                    <target>1.4</target>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}</outputDirectory>
+                    <reportsDirectory>target/surefire-reports</reportsDirectory>
+                    <outputName>${artifactId}-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../../target/site/wso2wsas-samples/${artifactId}</outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
+</project>

Modified: trunk/wsas/java/modules/sts/pom.xml
==============================================================================
--- trunk/wsas/java/modules/sts/pom.xml	(original)
+++ trunk/wsas/java/modules/sts/pom.xml	Fri Aug  3 05:59:31 2007
@@ -28,12 +28,13 @@
     <artifactId>wso2wsas-sts</artifactId>
     <packaging>aar</packaging>
     <version>SNAPSHOT</version>
-    <name>WSO2 Web Services Application Server - Security Token Service</name>
+    <name>STS</name>
+    <description>This module contains an implementation of a Security Token Service</description>
 
     <build>
         <sourceDirectory>src</sourceDirectory>
         <testSourceDirectory>test</testSourceDirectory>
-        
+
         <plugins>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
@@ -61,15 +62,40 @@
                     <includeDependencies>false</includeDependencies>
                     <servicesXmlFile>resources/services.xml</servicesXmlFile>
                     <fileSets>
-                    		<fileSet>
-                    			<includes>
-                    				<include>resources/security-token-service.wsdl</include>
-                    			</includes>
-                    			<outputDirectory>META-INF</outputDirectory>
-                    		</fileSet>
+                        <fileSet>
+                            <includes>
+                                <include>resources/security-token-service.wsdl</include>
+                            </includes>
+                            <outputDirectory>META-INF</outputDirectory>
+                        </fileSet>
                     </fileSets>
-				</configuration>
+                </configuration>
             </plugin>
         </plugins>
     </build>
+
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../target/site/${artifactId}</outputDirectory>
+                    <reportsDirectory>target/surefire-reports</reportsDirectory>
+                    <outputName>${artifactId}-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../target/site/${artifactId}</outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
 </project>

Modified: trunk/wsas/java/modules/www/pom.xml
==============================================================================
--- trunk/wsas/java/modules/www/pom.xml	(original)
+++ trunk/wsas/java/modules/www/pom.xml	Fri Aug  3 05:59:31 2007
@@ -27,7 +27,8 @@
     <modelVersion>4.0.0</modelVersion>
     <artifactId>wso2wsas-www</artifactId>
     <packaging>pom</packaging>
-    <name>WSO2 Web Services Application Server - Web Application Resources</name>
+    <name>Web Resources</name>
+    <description>The resources required for the WSO2 WSAS Management Console</description>
     <!-- This pom do nothing but to take www under mvn module dependencies -->
 
     <distributionManagement>
@@ -42,5 +43,29 @@
             <url>scp://dist.wso2.org/home/httpd/dist.wso2.org/maven2/</url>
         </snapshotRepository>
     </distributionManagement>
-    
+
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../target/site/${artifactId}</outputDirectory>
+                    <reportsDirectory>target/surefire-reports</reportsDirectory>
+                    <outputName>${artifactId}-test-report</outputName>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>../../target/site/${artifactId}</outputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
 </project>

Modified: trunk/wsas/java/pom.xml
==============================================================================
--- trunk/wsas/java/pom.xml	(original)
+++ trunk/wsas/java/pom.xml	Fri Aug  3 05:59:31 2007
@@ -24,6 +24,7 @@
     <packaging>pom</packaging>
     <version>SNAPSHOT</version>
     <name>WSO2 Web Services Application Server</name>
+    <description>This is the root of the WSO2 WSAS project.</description>
     <url>http://wso2.org</url>
 
     <licenses>




More information about the Wsas-java-dev mailing list