Diff
Modified: java/nanocontainer-nanowar/trunk/examples/nanowar-nanoweb-webapp/pom.xml (3125 => 3126)
--- java/nanocontainer-nanowar/trunk/examples/nanowar-nanoweb-webapp/pom.xml 2006-12-19 14:47:41 UTC (rev 3125)
+++ java/nanocontainer-nanowar/trunk/examples/nanowar-nanoweb-webapp/pom.xml 2006-12-19 14:49:29 UTC (rev 3126)
@@ -3,11 +3,12 @@
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">
<modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.nanocontainer</groupId>
- <artifactId>nanocontainer-nanowar-example</artifactId>
- <version>1.1-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.nanocontainer</groupId>
+ <artifactId>nanocontainer-nanowar-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <packaging>war</packaging>
<artifactId>nanowar-nanoweb-webapp</artifactId>
<name>Nanowar NanoWeb Webapp</name>
<dependencies>
Copied: java/nanocontainer-nanowar/trunk/examples/nanowar-nanoweb-webapp/src/java/org/nanocontainer/nanowar/sample/nanoweb (from rev 3123, java/nanocontainer-nanowar/trunk/examples/nanowar-sample/src/java/org/nanocontainer/nanowar/sample/nanoweb) ( => )
Copied: java/nanocontainer-nanowar/trunk/examples/nanowar-nanoweb-webapp/src/main/webapp (from rev 3123, java/nanocontainer-nanowar/trunk/examples/nanowar-sample/webapps/nanoweb/webapp)
Deleted: java/nanocontainer-nanowar/trunk/examples/nanowar-sample/maven.xml (3125 => 3126)
--- java/nanocontainer-nanowar/trunk/examples/nanowar-sample/maven.xml 2006-12-19 14:47:41 UTC (rev 3125)
+++ java/nanocontainer-nanowar/trunk/examples/nanowar-sample/maven.xml 2006-12-19 14:49:29 UTC (rev 3126)
@@ -1,100 +0,0 @@
-<project
- xmlns:j="jelly:core"
- xmlns:ant="jelly:ant"
- xmlns:artifact="artifact"
- xmlns:define="jelly:define"
- xmlns:sample="sample">
-
-<!--
- <j:set var="webapp" value="${maven.build.dir}/${pom.artifactId}"/>
- <j:set var="maven.war.src" value="${webapp}"/>
- <define:taglib uri="sample">
- <define:tag name="installWar">
- <j:set var="framework" value="${framework}"/>
- <delete dir="${webapp}"/>
- <copy todir="${webapp}">
- <fileset dir="${basedir}/src/webapps/${framework}"/>
- </copy>
- <attainGoal name="war:webapp"/>
- <jar jarfile="${maven.build.dir}/${pom.artifactId}-${framework}.war">
- <fileset dir="${pom.getPluginContext('maven-war-plugin').getVariable('maven.war.webapp.dir')}"/>
- </jar>
- </define:tag>
- </define:taglib>
-
- <postGoal name="war:install">
- <sample:installWar framework="nanoweb"/>
- <sample:installWar framework="struts"/>
- <sample:installWar framework="webwork1"/>
- <sample:installWar framework="webwork2"/>
- </postGoal>
-
- <postGoal name="war:deploy">
- <sample:deployWar framework="nanoweb"/>
- <sample:deployWar framework="struts"/>
- <sample:deployWar framework="webwork1"/>
- <sample:deployWar framework="webwork2"/>
- </postGoal>
-
- <goal name="deploy:tomcat" prereqs="war:install">
- <ant:property environment="env"/>
- <ant:echo message="Tomcat Home is '${env.TOMCAT_HOME}'"/>
- <ant:copy todir="${env.TOMCAT_HOME}/webapps">
- <ant:fileset dir="${maven.build.dir}">
- <ant:include name="${pom.artifactId}-*.war"/>
- </ant:fileset>
- </ant:copy>
- <ant:delete dir="${env.TOMCAT_HOME}/webapps/${pom.artifactId}-nanoweb" failonerror="false"/>
- <ant:delete dir="${env.TOMCAT_HOME}/webapps/${pom.artifactId}-struts" failonerror="false"/>
- <ant:delete dir="${env.TOMCAT_HOME}/webapps/${pom.artifactId}-webwork1" failonerror="false"/>
- <ant:delete dir="${env.TOMCAT_HOME}/webapps/${pom.artifactId}-webwork2" failonerror="false"/>
- </goal>
-
- <preGoal name="test:test">
- <mkdir dir="${webapp}/WEB-INF/classes"/>
- <copy todir="${webapp}/WEB-INF/classes">
- <fileset dir="${basedir}/target/classes"/>
- </copy>
-
- <mkdir dir="${webapp}/WEB-INF/lib"/>
-
- <j:forEach var="lib" items="${pom.artifacts}">
- <j:set var="dep" value="${lib.dependency}"/>
- <j:if test="${dep.getProperty('war.bundle')=='true'}">
- <j:if test="${dep.type =='jar'}">
- <copy todir="${webapp}/WEB-INF/lib" file="${lib.path}"/>
- </j:if>
- </j:if>
- </j:forEach>
- </preGoal>
--->
-
- <postGoal name="war:webapp">
- <ant:copy todir="${maven.war.webapp.dir}" overwrite="true">
- <ant:fileset dir="webapp" />
- </ant:copy>
- </postGoal>
-
- <goal name="deploy:tomcat" prereqs="war:install">
- <ant:property environment="env"/>
- <ant:echo message="Tomcat Home is '${env.TOMCAT_HOME}'"/>
- <ant:copy todir="${env.TOMCAT_HOME}/webapps">
- <ant:fileset dir="${maven.build.dir}">
- <ant:include name="${pom.artifactId}.war"/>
- </ant:fileset>
- </ant:copy>
- <ant:delete dir="${env.TOMCAT_HOME}/webapps/${pom.artifactId}" failonerror="false"/>
- </goal>
-
- <goal name="deploy:jetty" prereqs="war:install">
- <ant:property environment="env"/>
- <ant:echo message="Jetty Home is '${env.JETTY_HOME}'"/>
- <ant:copy todir="${env.JETTY_HOME}/webapps">
- <ant:fileset dir="${maven.build.dir}">
- <ant:include name="${pom.artifactId}.war"/>
- </ant:fileset>
- </ant:copy>
- </goal>
-
-
-</project>
Modified: java/nanocontainer-nanowar/trunk/examples/nanowar-sample/pom.xml (3125 => 3126)
--- java/nanocontainer-nanowar/trunk/examples/nanowar-sample/pom.xml 2006-12-19 14:47:41 UTC (rev 3125)
+++ java/nanocontainer-nanowar/trunk/examples/nanowar-sample/pom.xml 2006-12-19 14:49:29 UTC (rev 3126)
@@ -16,5 +16,42 @@
<artifactId>nanocontainer-nanowar</artifactId>
<version>1.1-SNAPSHOT</version>
</dependency>
- </dependencies>
+ </dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <inherited>false</inherited>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>attach-javadocs</id>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <links>
+ <link>
+ http://java.sun.com/j2se/1.4.2/docs/api/
+ </link>
+ <link>
+ http://proxytoys.codehaus.org/apidocs/
+ </link>
+ <link>
+ http://jakarta.apache.org/commons/logging/commons-logging-1.0.4/docs/apidocs/
+ </link>
+ </links>
+ <stylesheet>maven</stylesheet>
+ <header>
+ <![CDATA[<img class="logo" src=""
+ </header>
+ <linksource>true</linksource>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
+
</project>
Deleted: java/nanocontainer-nanowar/trunk/examples/nanowar-sample/project.properties (3125 => 3126)
--- java/nanocontainer-nanowar/trunk/examples/nanowar-sample/project.properties 2006-12-19 14:47:41 UTC (rev 3125)
+++ java/nanocontainer-nanowar/trunk/examples/nanowar-sample/project.properties 2006-12-19 14:49:29 UTC (rev 3126)
@@ -1,7 +0,0 @@
-#maven.multiproject.basedir=..
-maven.multiproject.type=war
-maven.multiproject.includes=webapps/*/project.xml
-
-javax.xml.transform.TransformerFactory=org.apache.xalan.processor.TransformerFactoryImpl
-maven.junit.sysproperties=javax.xml.transform.TransformerFactory
-
Deleted: java/nanocontainer-nanowar/trunk/examples/nanowar-sample/project.xml (3125 => 3126)
--- java/nanocontainer-nanowar/trunk/examples/nanowar-sample/project.xml 2006-12-19 14:47:41 UTC (rev 3125)
+++ java/nanocontainer-nanowar/trunk/examples/nanowar-sample/project.xml 2006-12-19 14:49:29 UTC (rev 3126)
@@ -1,185 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project>
- <extend>${basedir}/../project.xml</extend>
- <id>nanocontainer-nanowar-sample</id>
- <name>NanoContainer NanoWar Sample</name>
-
- <dependencies>
- <dependency>
- <id>picocontainer</id>
- <version>${picocontainer.version}</version>
- <url>http://www.picocontainer.org/</url>
- <properties>
- <war.bundle>true</war.bundle>
- </properties>
- </dependency>
-
- <dependency>
- <groupId>picocontainer</groupId>
- <artifactId>picocontainer-tck</artifactId>
- <version>${picocontainer.version}</version>
- <url>http://www.picocontainer.org/</url>
- </dependency>
-
- <dependency>
- <id>servletapi</id>
- <version>2.3</version>
- </dependency>
-
- <dependency>
- <groupId>nanocontainer</groupId>
- <artifactId>nanocontainer</artifactId>
- <version>${nanocontainer.version}</version>
- <properties>
- <war.bundle>true</war.bundle>
- </properties>
- </dependency>
-
- <dependency>
- <groupId>nanocontainer</groupId>
- <artifactId>nanocontainer-nanowar</artifactId>
- <version>${pom.currentVersion}</version>
- <properties>
- <war.bundle>true</war.bundle>
- </properties>
- </dependency>
-
- <dependency>
- <groupId>picocontainer</groupId>
- <artifactId>picocontainer-gems</artifactId>
- <version>${picocontainer.version}</version>
- <url>http://www.picocontainer.org/</url>
- <properties>
- <war.bundle>true</war.bundle>
- </properties>
- </dependency>
-
- <dependency>
- <id>xstream</id>
- <version>1.1.2</version>
- <properties>
- <war.bundle>true</war.bundle>
- </properties>
- </dependency>
-
- <dependency>
- <id>commons-logging</id>
- <version>1.0.4</version>
- <properties>
- <war.bundle>true</war.bundle>
- </properties>
- </dependency>
-
- <dependency>
- <id>log4j</id>
- <version>1.2.8</version>
- <properties>
- <war.bundle>true</war.bundle>
- </properties>
- </dependency>
-
- <dependency>
- <id>commons-beanutils</id>
- <version>1.7.0</version>
- <properties>
- <war.bundle>true</war.bundle>
- </properties>
- </dependency>
-
- <dependency>
- <id>commons-collections</id>
- <version>3.1</version>
- <properties>
- <war.bundle>true</war.bundle>
- </properties>
- </dependency>
-
- <dependency>
- <id>commons-digester</id>
- <version>1.4.1</version>
- <properties>
- <war.bundle>true</war.bundle>
- </properties>
- </dependency>
-
-
- <!-- For acceptance test only -->
-
- <dependency>
- <groupId>nanocontainer</groupId>
- <artifactId>nanocontainer-testmodel</artifactId>
- <version>${nanocontainer.version}</version>
- <properties>
- <war.bundle>true</war.bundle>
- </properties>
- </dependency>
-
- <dependency>
- <id>proxytoys</id>
- <version>0.2-RC1</version>
- <properties>
- <war.bundle>false</war.bundle>
- </properties>
- </dependency>
-
- <dependency>
- <id>xmlunit</id>
- <version>1.0</version>
- <properties>
- <war.bundle>false</war.bundle>
- </properties>
- </dependency>
-
- <dependency>
- <id>jetty</id>
- <version>4.2.9</version>
- <properties>
- <war.bundle>false</war.bundle>
- </properties>
- </dependency>
-
- <dependency>
- <groupId>tomcat</groupId>
- <artifactId>jasper-compiler</artifactId>
- <version>5.0.18</version>
- <properties>
- <war.bundle>false</war.bundle>
- </properties>
- </dependency>
-
- <dependency>
- <groupId>tomcat</groupId>
- <artifactId>jasper-runtime</artifactId>
- <version>5.0.18</version>
- <properties>
- <war.bundle>false</war.bundle>
- </properties>
- </dependency>
-
- <dependency>
- <id>struts</id>
- <version>1.1</version>
- </dependency>
-
- <dependency>
- <groupId>opensymphony</groupId>
- <artifactId>webwork1</artifactId>
- <jar>webwork-1.4.jar</jar>
- </dependency>
-
- <dependency>
- <groupId>opensymphony</groupId>
- <artifactId>xwork</artifactId>
- <version>1.0.5</version>
- </dependency>
-
- <dependency>
- <groupId>opensymphony</groupId>
- <artifactId>webwork2</artifactId>
- <jar>webwork-2.1.7.jar</jar>
- </dependency>
-
- </dependencies>
-
-</project>
Modified: java/nanocontainer-nanowar/trunk/examples/nanowar-struts-webapp/pom.xml (3125 => 3126)
--- java/nanocontainer-nanowar/trunk/examples/nanowar-struts-webapp/pom.xml 2006-12-19 14:47:41 UTC (rev 3125)
+++ java/nanocontainer-nanowar/trunk/examples/nanowar-struts-webapp/pom.xml 2006-12-19 14:49:29 UTC (rev 3126)
@@ -5,11 +5,12 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.nanocontainer</groupId>
- <artifactId>nanocontainer-nanowar-example</artifactId>
+ <artifactId>nanocontainer-nanowar-parent</artifactId>
<version>1.1-SNAPSHOT</version>
</parent>
+ <packaging>war</packaging>
<artifactId>nanowar-struts-webapp</artifactId>
- <name>Nanowar Struts Webapp</name>
+ <name>Nanowar Struts Webapp</name>
<dependencies>
<dependency>
<groupId>org.nanocontainer</groupId>
Copied: java/nanocontainer-nanowar/trunk/examples/nanowar-struts-webapp/src/java/org/nanocontainer/nanowar/sample/struts (from rev 3123, java/nanocontainer-nanowar/trunk/examples/nanowar-sample/src/java/org/nanocontainer/nanowar/sample/struts) ( => )
Copied: java/nanocontainer-nanowar/trunk/examples/nanowar-struts-webapp/src/main/webapp (from rev 3123, java/nanocontainer-nanowar/trunk/examples/nanowar-sample/webapps/struts/webapp)
Copied: java/nanocontainer-nanowar/trunk/examples/nanowar-struts-webapp/src/test/org/nanocontainer/nanowar/sample/struts (from rev 3123, java/nanocontainer-nanowar/trunk/examples/nanowar-sample/src/test/org/nanocontainer/nanowar/sample/struts) ( => )
Modified: java/nanocontainer-nanowar/trunk/examples/nanowar-webwork-webapp/pom.xml
===================================================================
--- java/nanocontainer-nanowar/trunk/examples/nanowar-webwork-webapp/pom.xml 2006-12-19 14:47:41 UTC (rev 3125)
+++ java/nanocontainer-nanowar/trunk/examples/nanowar-webwork-webapp/pom.xml 2006-12-19 14:49:29 UTC (rev 3126)
@@ -3,11 +3,12 @@
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">
<modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.nanocontainer</groupId>
- <artifactId>nanocontainer-nanowar-example</artifactId>
- <version>1.1-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.nanocontainer</groupId>
+ <artifactId>nanocontainer-nanowar-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <packaging>war</packaging>
<artifactId>nanowar-webwork-webapp</artifactId>
<name>Nanowar WebWork Webapp</name>
<dependencies>
Copied: java/nanocontainer-nanowar/trunk/examples/nanowar-webwork-webapp/src/java/org/nanocontainer/nanowar/sample/webwork1 (from rev 3123, java/nanocontainer-nanowar/trunk/examples/nanowar-sample/src/java/org/nanocontainer/nanowar/sample/webwork1) ( => )
Copied: java/nanocontainer-nanowar/trunk/examples/nanowar-webwork-webapp/src/main/webapp (from rev 3123, java/nanocontainer-nanowar/trunk/examples/nanowar-sample/webapps/webwork1/webapp)
Copied: java/nanocontainer-nanowar/trunk/examples/nanowar-webwork-webapp/src/test/org/nanocontainer/nanowar/sample/webwork1 (from rev 3123, java/nanocontainer-nanowar/trunk/examples/nanowar-sample/src/test/org/nanocontainer/nanowar/sample/webwork1) ( => )
Modified: java/nanocontainer-nanowar/trunk/examples/nanowar-webwork2-webapp/pom.xml
===================================================================
--- java/nanocontainer-nanowar/trunk/examples/nanowar-webwork2-webapp/pom.xml 2006-12-19 14:47:41 UTC (rev 3125)
+++ java/nanocontainer-nanowar/trunk/examples/nanowar-webwork2-webapp/pom.xml 2006-12-19 14:49:29 UTC (rev 3126)
@@ -3,11 +3,12 @@
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">
<modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.nanocontainer</groupId>
- <artifactId>nanocontainer-nanowar-example</artifactId>
- <version>1.1-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.nanocontainer</groupId>
+ <artifactId>nanocontainer-nanowar-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <packaging>war</packaging>
<artifactId>nanowar-webwork2-webapp</artifactId>
<name>Nanowar WebWork 2 Webapp</name>
<dependencies>
Copied: java/nanocontainer-nanowar/trunk/examples/nanowar-webwork2-webapp/src/java/org/nanocontainer/nanowar/sample/webwork2 (from rev 3123, java/nanocontainer-nanowar/trunk/examples/nanowar-sample/src/java/org/nanocontainer/nanowar/sample/webwork2) ( => )
Copied: java/nanocontainer-nanowar/trunk/examples/nanowar-webwork2-webapp/src/main/webapp (from rev 3123, java/nanocontainer-nanowar/trunk/examples/nanowar-sample/webapps/webwork2/webapp)