Revision: 1315
          http://stripes.svn.sourceforge.net/stripes/?rev=1315&view=rev
Author:   bengunter
Date:     2010-11-10 16:40:55 +0000 (Wed, 10 Nov 2010)

Log Message:
-----------
Rolled up Remi's Mavenization patches from 1.5.x branch and applied to trunk 
with version number 1.6.0-SNAPSHOT.

Modified Paths:
--------------
    trunk/build.properties
    trunk/stripes/pom.xml

Added Paths:
-----------
    trunk/examples/pom.xml
    trunk/pom.xml
    trunk/tests/pom.xml

Property Changed:
----------------
    trunk/tests/

Modified: trunk/build.properties
===================================================================
--- trunk/build.properties      2010-11-10 15:49:08 UTC (rev 1314)
+++ trunk/build.properties      2010-11-10 16:40:55 UTC (rev 1315)
@@ -2,7 +2,7 @@
 ## Properties file used during the Stripes build process.
 ## Author: Tim Fennell
 ###############################################################################
-stripes.version=1.6-beta
+stripes.version=1.6.0-SNAPSHOT
 
 tomcat.username=operator
 tomcat.password=tank

Added: trunk/examples/pom.xml
===================================================================
--- trunk/examples/pom.xml                              (rev 0)
+++ trunk/examples/pom.xml      2010-11-10 16:40:55 UTC (rev 1315)
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Stripes Examples Webapp.
+-->
+<project>
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>net.sourceforge.stripes</groupId>
+        <artifactId>stripes-parent</artifactId>
+        <version>1.6.0-SNAPSHOT</version>
+    </parent>
+    <artifactId>examples</artifactId>
+    <packaging>war</packaging>
+    <name>Stripes Examples Webapp</name>
+    <dependencies>
+        <dependency>
+            <groupId>net.sourceforge.stripes</groupId>
+            <artifactId>stripes</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>log4j</groupId>
+            <artifactId>log4j</artifactId>
+            <version>1.2.15</version>
+            <!-- define those exlusions otherwise we get annoying zip 
corruption errors -->
+            <exclusions>
+                <exclusion>
+                    <artifactId>jms</artifactId>
+                    <groupId>javax.jms</groupId>
+                </exclusion>
+                <exclusion>
+                    <artifactId>jmxtools</artifactId>
+                    <groupId>com.sun.jdmk</groupId>
+                </exclusion>
+                <exclusion>
+                    <artifactId>jmxri</artifactId>
+                    <groupId>com.sun.jmx</groupId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>javax.servlet</groupId>
+            <artifactId>jstl</artifactId>
+            <version>1.1.2</version>
+        </dependency>
+        <dependency>
+            <groupId>taglibs</groupId>
+            <artifactId>standard</artifactId>
+            <version>1.1.2</version>
+        </dependency>
+    </dependencies>
+    <build>
+        <finalName>stripes-examples</finalName>
+        <sourceDirectory>src</sourceDirectory>
+        <plugins>
+            <!-- use antrun to copy the sources into the webapp -->
+            <plugin>
+                <artifactId>maven-antrun-plugin</artifactId>
+                <version>1.5</version>
+                <executions>
+                    <execution>
+                        <phase>process-sources</phase>
+                        <configuration>
+                            <target>
+                                <copy todir="./target/classes/WEB-INF/src" 
flatten="true" overwrite="true">
+                                    <fileset dir="./src" includes="**/*.java"/>
+                                </copy>
+                            </target>
+                        </configuration>
+                        <goals>
+                            <goal>run</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-war-plugin</artifactId>
+                <version>2.0.2</version>
+                <configuration>
+                    <webResources>
+                        <resource>
+                            <directory>${basedir}/web</directory>
+                            <excludes>
+                                <!-- filter out all commited jars in src dir : 
handled via mvn deps -->
+                                <exclude>**/*.jar</exclude>
+                            </excludes>
+                        </resource>
+                    </webResources>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.codehaus.cargo</groupId>
+                <artifactId>cargo-maven2-plugin</artifactId>
+                <configuration>
+                    <wait>true</wait>
+                    <!-- Container configuration -->
+                    <container>
+                        <containerId>tomcat6x</containerId>
+                        <home>${tomcat6.home}</home>
+                    </container>
+                    <!-- Configuration to use with the container -->
+                    <configuration>
+                        <home>${project.build.directory}/tomcat6x</home>
+                    </configuration>
+                </configuration>
+            </plugin>
+            <plugin>
+                <artifactId>maven-deploy-plugin</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>            
+        </plugins>
+    </build>
+</project>

Added: trunk/pom.xml
===================================================================
--- trunk/pom.xml                               (rev 0)
+++ trunk/pom.xml       2010-11-10 16:40:55 UTC (rev 1315)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Parent pom for Stripes project.
+    We use multi-module project in order to avoid directory refactorings
+    and thereby breaking of the currently used and build.    
+-->
+<project>
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>org.sonatype.oss</groupId>
+        <artifactId>oss-parent</artifactId>
+        <version>5</version>
+    </parent>
+    <groupId>net.sourceforge.stripes</groupId>
+    <artifactId>stripes-parent</artifactId>
+    <version>1.6.0-SNAPSHOT</version>
+    <packaging>pom</packaging>
+    <name>Stripes Parent</name>
+    <url>http://stripesframework.org/</url>
+    <description>Stripes web framework jar, including tag 
library.</description>
+    <licenses>
+        <license>
+            <name>The Apache Software License, Version 2.0</name>
+            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+            <distribution>repo</distribution>
+        </license>
+    </licenses>
+    <scm>
+        <url>https://svn.sourceforge.net/svnroot/stripes</url>
+    </scm>
+    <issueManagement>
+        <system>JIRA</system>
+        <url>http://stripesframework.org/jira/browse/STS</url>
+    </issueManagement>
+    <modules>
+        <module>stripes</module>
+        <module>tests</module>
+    </modules>
+    <dependencies>
+        <!--
+            factorization of deps in top-level because of our tests/stripes 
modules
+            organization
+        -->
+        <dependency>
+            <groupId>servlets.com</groupId>
+            <artifactId>cos</artifactId>
+            <version>05Nov2002</version>
+            <scope>provided</scope>
+            <optional>true</optional>
+        </dependency>
+        <dependency>
+            <groupId>commons-logging</groupId>
+            <artifactId>commons-logging</artifactId>
+            <version>1.1.1</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>javax.servlet</groupId>
+                    <artifactId>servlet-api</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>log4j</groupId>
+                    <artifactId>log4j</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>logkit</groupId>
+                    <artifactId>logkit</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>avalon-framework</groupId>
+                    <artifactId>avalon-framework</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <!--
+            need this for JspApplicationContext, unable to find it in
+            the regular jsp api
+        -->
+        <dependency>
+            <groupId>org.mortbay.jetty</groupId>
+            <artifactId>jsp-api-2.1</artifactId>
+            <version>6.1.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>javax.servlet</groupId>
+            <artifactId>servlet-api</artifactId>
+            <version>2.5</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>javax.el</groupId>
+            <artifactId>el-api</artifactId>
+            <version>1.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>javax.mail</groupId>
+            <artifactId>mail</artifactId>
+            <version>1.4</version>
+            <scope>provided</scope>
+            <optional>true</optional>
+            <exclusions>
+                <exclusion>
+                    <groupId>javax.activation</groupId>
+                    <artifactId>activation</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>log4j</groupId>
+            <artifactId>log4j</artifactId>
+            <version>1.2.15</version>
+            <scope>provided</scope>
+            <!-- define those exlusions otherwise we get annoying zip 
corruption errors -->
+            <exclusions>
+                <exclusion>
+                    <artifactId>jms</artifactId>
+                    <groupId>javax.jms</groupId>
+                </exclusion>
+                <exclusion>
+                    <artifactId>jmxtools</artifactId>
+                    <groupId>com.sun.jdmk</groupId>
+                </exclusion>
+                <exclusion>
+                    <artifactId>jmxri</artifactId>
+                    <groupId>com.sun.jmx</groupId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring</artifactId>
+            <version>1.2.6</version>
+            <scope>provided</scope>
+            <optional>true</optional>
+        </dependency>
+        <dependency>
+            <groupId>commons-fileupload</groupId>
+            <artifactId>commons-fileupload</artifactId>
+            <version>1.2</version>
+            <scope>provided</scope>
+            <optional>true</optional>
+        </dependency>
+        <dependency>
+            <groupId>commons-io</groupId>
+            <artifactId>commons-io</artifactId>
+            <version>1.2</version>
+            <scope>provided</scope>
+            <optional>true</optional>
+        </dependency>
+    </dependencies>
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <configuration>
+                    <source>1.5</source>
+                    <target>1.5</target>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+    <profiles>
+        <profile>
+            <id>examples</id>
+            <modules>
+                <module>examples</module>
+            </modules>
+        </profile>
+        <profile>
+            <id>release</id>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-gpg-plugin</artifactId>
+                        <version>1.1</version>
+                        <executions>
+                            <execution>
+                                <id>sign-artifacts</id>
+                                <phase>verify</phase>
+                                <goals>
+                                    <goal>sign</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
+</project>

Modified: trunk/stripes/pom.xml
===================================================================
--- trunk/stripes/pom.xml       2010-11-10 15:49:08 UTC (rev 1314)
+++ trunk/stripes/pom.xml       2010-11-10 16:40:55 UTC (rev 1315)
@@ -1,119 +1,217 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- This pom.xml is intended to be included with the stripes-x-bundle.jar that
-  ++ is uploaded to the maven2 repository at iBiblio. It is not a complete
-  ++ build environment for Stripes. If you intent to build Stripes locally
-  ++ please use the ant build scripts provided (they're dead simple).
-  -->
+<!--
+    Stripes core. Produces the stripe.jar needed in
+    users webapps.
+-->
 <project>
     <modelVersion>4.0.0</modelVersion>
-    <groupId>net.sourceforge.stripes</groupId>
+    <parent>
+        <groupId>net.sourceforge.stripes</groupId>
+        <artifactId>stripes-parent</artifactId>
+        <version>1.6.0-SNAPSHOT</version>
+    </parent>
     <artifactId>stripes</artifactId>
-    <version>@stripes.version@</version>
     <packaging>jar</packaging>
     <name>Stripes</name>
-    <url>http://stripesframework.org/</url>
-    <description>Stripes web framework jar, including tag 
library.</description>
-    <licenses>
-        <license>
-            <name>The Apache Software License, Version 2.0</name>
-            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-            <distribution>repo</distribution>
-        </license>
-    </licenses>
-    <scm>
-        <url>https://svn.sourceforge.net/svnroot/stripes</url>
-    </scm>
-    <issueManagement>
-        <system>JIRA</system>
-        <url>http://stripesframework.org/jira/browse/STS</url>
-    </issueManagement>
-    <dependencies>
-        <dependency>
-            <groupId>servlets.com</groupId>
-            <artifactId>cos</artifactId>
-            <version>05Nov2002</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>commons-logging</groupId>
-            <artifactId>commons-logging</artifactId>
-            <version>1.1.1</version>
-            <exclusions>
-                <exclusion>
-                    <groupId>javax.servlet</groupId>
-                    <artifactId>servlet-api</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>log4j</groupId>
-                    <artifactId>log4j</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>logkit</groupId>
-                    <artifactId>logkit</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>avalon-framework</groupId>
-                    <artifactId>avalon-framework</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-        <dependency>
-            <groupId>javax.servlet</groupId>
-            <artifactId>jsp-api</artifactId>
-            <version>2.0</version>
-            <scope>provided</scope>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>javax.mail</groupId>
-            <artifactId>mail</artifactId>
-            <version>1.4</version>
-            <scope>compile</scope>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>log4j</groupId>
-            <artifactId>log4j</artifactId>
-            <version>1.2.15</version>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.testng</groupId>
-            <artifactId>testng</artifactId>
-            <version>5.5</version>
-            <scope>test</scope>
-        </dependency>
+    <build>
+        <sourceDirectory>src</sourceDirectory>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jar-plugin</artifactId>
+                <version>2.1</version>
+                <configuration>
+                    <archive>
+                        <manifest>
+                            
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+                            
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+                        </manifest>
+                    </archive>
+                </configuration>
+            </plugin>
+            <!--
+                Use antrun to create the .tld files.
+            -->
+            <plugin>
+                <artifactId>maven-antrun-plugin</artifactId>
+                <version>1.5</version>
+                <executions>
+                    <execution>
+                        <id>generate-tlds</id>
+                        <phase>process-resources</phase>
+                        <configuration>
+                            <target>
+                                <!-- make two copies of the taglib, one with 
and one without dynamic attributes -->
+                                <filter 
filtersfile="./resources/common-descriptions.properties"/>
+                                <filter token="dynattrs" value="false"/>
+                                <copy file="./resources/stripes.tld" 
todir="./target/classes/META-INF"
+                                      filtering="true"/>
 
-        <!-- Spring is needed to compile the Spring support in Stripes, and 
from then on, only if
-             you are actually using Spring in your own application.
-        -->
-        <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring</artifactId>
-            <version>1.2.6</version>
-            <scope>compile</scope>
-            <optional>true</optional>
-        </dependency>
-
-        <!-- Commons fileupload and io are listed as optional dependencies for 
Stripes beceause
-             they are needed to compile and use the commons version of the 
MultipartWrapper.
-             However, the default implementation uses COS instead, so these 
jars are only
-             necessary if you plan to use the commons version, or which to 
compiles Stripes
-             from source.
-        -->
-        <dependency>
-            <groupId>commons-fileupload</groupId>
-            <artifactId>commons-fileupload</artifactId>
-            <version>1.2</version>
-            <scope>compile</scope>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>commons-io</groupId>
-            <artifactId>commons-io</artifactId>
-            <version>1.2</version>
-            <scope>compile</scope>
-            <optional>true</optional>
-        </dependency>
-    </dependencies>
+                                <filter token="dynattrs" value="true"/>
+                                <copy file="./resources/stripes.tld"
+                                      
tofile="./target/classes/META-INF/stripes-dynattr.tld" filtering="true"/>
+                                <replace 
file="./target/classes/META-INF/stripes-dynattr.tld"
+                                         
token="http://stripes.sourceforge.net/stripes.tld";
+                                         
value="http://stripes.sourceforge.net/stripes-dynattr.tld"/>
+                            </target>
+                        </configuration>
+                        <goals>
+                            <goal>run</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <artifactId>maven-antrun-plugin</artifactId>
+                <version>1.5</version>
+                <executions>
+                    <execution>
+                        <id>generate-tlddoc</id>
+                        <phase>package</phase>
+                        <configuration>
+                            <target>
+                                <java fork="true" jar="./lib/build/tlddoc.jar" 
failonerror="false">
+                                    <arg line="-d './target/taglib'"/>
+                                    <arg line="-doctitle 'Stripes 
${project.version} Tag Library Documentation'"/>
+                                    <arg line="-windowtitle 'Stripes 
${project.version} Tag Library Documentation'"/>
+                                    <arg 
value="./target/classes/META-INF/stripes.tld"/>
+                                </java>
+                                <copy file="./src/javadoc.css"
+                                      tofile="./target/taglib/stylesheet.css"
+                                      overwrite="true"/>
+                                <replace file="./target/taglib/index.html"
+                                         token="overview-summary.html"
+                                         value="stripes/tld-summary.html"/>
+                                <jar 
destfile="./target/stripes-${project.version}-tlddoc.jar"
+                                     basedir="./target/taglib"/>
+                            </target>
+                        </configuration>
+                        <goals>
+                            <goal>run</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            <!--
+                Configuration of a deploy-file goal when deploying everything.
+                The tlddocs are generated uing ant and thereby they are not
+                included in deploy process by default, hence this little trick.
+                // TODO find a better way to handle this !
+                // TODO must be gpg signed to be deployed
+            -->
+            <!--
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-deploy-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>deploy-tlddoc-snapshots</id>
+                        <phase>deploy</phase>
+                        <configuration>
+                            <url>${distributionManagement.repository.url}</url>
+                            
<repositoryId>${distributionManagement.repository.id}</repositoryId>
+                            
<file>${basedir}/target/stripes-${project.version}-tlddoc.jar</file>
+                            <groupId>net.sourceforge.stripes</groupId>
+                            <artifactId>stripes</artifactId>
+                            <version>${project.version}</version>
+                            <classifier>tlddoc</classifier>
+                            <packaging>jar</packaging>
+                        </configuration>
+                        <goals>
+                            <goal>deploy-file</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            -->
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <version>2.7</version>
+                <executions>
+                    <execution>
+                        <id>generate-javadoc</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>jar</goal>
+                        </goals>
+                        <configuration>
+                            
<stylesheetfile>${basedir}/src/javadoc.css</stylesheetfile>
+                            <overview>${basedir}/src/overview.html</overview>
+                            <bottom>&#169; Copyright 2005-2006, Stripes 
Development Team.</bottom>
+                            <author>true</author>
+                            <protected>true</protected>
+                            <use>true</use>
+                            <version>true</version>
+                            <links>
+                                
<link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
+                                
<link>http://java.sun.com/javaee/5/docs/api/</link>
+                                
<link>http://static.springframework.org/spring/docs/1.2.x/api/</link>
+                                
<link>http://java.sun.com/j2se/1.5.0/docs/guide/apt/mirror/</link>
+                                
<link>http://commons.apache.org/logging/commons-logging-1.1/apidocs/</link>
+                            </links>
+                            <groups>
+                                <group>
+                                    <title>Core API</title>
+                                    <packages>
+                                        
net.sourceforge.stripes.action*:net.sourceforge.stripes.validation*:net.sourceforge.stripes.mock*
+                                    </packages>
+                                </group>
+                                <group>
+                                    <title>Extension API</title>
+                                    <packages>
+                                        
net.sourceforge.stripes.ajax*:net.sourceforge.stripes.config*:net.sourceforge.stripes.exception*:net.sourceforge.stripes.format*:net.sourceforge.stripes.integration.spring*:net.sourceforge.stripes.localization*:net.sourceforge.stripes.tag*:net.sourceforge.stripes.tag.layout*
+                                    </packages>
+                                </group>
+                                <group>
+                                    <title>Internal Implementation</title>
+                                    <packages>
+                                        
net.sourceforge.stripes.controller*:net.sourceforge.stripes.controller.multipart*:net.sourceforge.stripes.util*:net.sourceforge.stripes.util.bean*:net.sourceforge.stripes.validation.expression*
+                                    </packages>
+                                </group>
+                            </groups>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-source-plugin</artifactId>
+                <version>2.1.2</version>
+                <executions>
+                    <execution>
+                        <id>attach-sources</id>
+                        <goals>
+                            <goal>jar-no-fork</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+    <profiles>
+               <!--
+                       Add this profile to have tools.jar on the classpath :
+                       needed by SiteStructureTool...
+                       See : 
http://maven.apache.org/general.html#tools-jar-dependency
+               -->                     
+               <profile>
+                       <id>default-tools.jar</id>
+                       <activation>
+                               <property>
+                                       <name>java.vendor</name>
+                                       <value>Sun Microsystems Inc.</value>
+                               </property>
+                       </activation>
+                       <dependencies>
+                               <dependency>
+                                       <groupId>com.sun</groupId>
+                                       <artifactId>tools</artifactId>
+                                       <version>1.4.2</version>
+                                       <scope>system</scope>
+                                       
<systemPath>${java.home}/../lib/tools.jar</systemPath>
+                               </dependency>
+                       </dependencies>
+               </profile>
+    </profiles>
 </project>


Property changes on: trunk/tests
___________________________________________________________________
Modified: svn:ignore
   - classes
dist
test-output

   + classes
dist
target
test-output


Added: trunk/tests/pom.xml
===================================================================
--- trunk/tests/pom.xml                         (rev 0)
+++ trunk/tests/pom.xml 2010-11-10 16:40:55 UTC (rev 1315)
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Stripes unit tests : this module is needed to avoid
+    breaking the ant build.
+    Eventually tests should be in the same module than stripes
+    core itself, using maven standard layout.
+-->
+<project>
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>net.sourceforge.stripes</groupId>
+        <artifactId>stripes-parent</artifactId>
+        <version>1.6.0-SNAPSHOT</version>
+    </parent>
+    <artifactId>tests</artifactId>
+    <packaging>jar</packaging>
+    <name>Stripes Tests</name>
+    <dependencies>
+        <dependency>
+            <groupId>net.sourceforge.stripes</groupId>
+            <artifactId>stripes</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.testng</groupId>
+            <artifactId>testng</artifactId>
+            <version>5.13.1</version>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+    <build>
+        <testSourceDirectory>src</testSourceDirectory>
+        <testResources>
+            <testResource>
+                <directory>src</directory>
+                <excludes>
+                    <exclude>**/*.java</exclude>
+                </excludes>
+            </testResource>
+        </testResources>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-plugin</artifactId>
+                <configuration>
+                    <includes>
+                        <include>**/*Tests.java</include>
+                        <include>**/*Test.java</include>
+                        <include>**/*Tests2.java</include>
+                        <include>**/*_STS_*.java</include>
+                        <include>**/TestMockRoundtrip.java</include>
+                        <!-- can't use nested test classes ? this one is fired 
by the ant build -->
+                        <include>**/**ExtendedBaseAction.java</include>
+                    </includes>
+                </configuration>
+            </plugin>
+            <plugin>
+                <artifactId>maven-deploy-plugin</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+</project>


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
The Next 800 Companies to Lead America's Growth: New Video Whitepaper
David G. Thomson, author of the best-selling book "Blueprint to a 
Billion" shares his insights and actions to help propel your 
business during the next growth cycle. Listen Now!
http://p.sf.net/sfu/SAP-dev2dev
_______________________________________________
Stripes-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-development

Reply via email to