You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ni...@apache.org on 2009/12/05 21:26:02 UTC
svn commit: r887585 [1/2] - in
/commons/proper/jelly/branches/MAVEN-2-BRANCH: ./ jelly-tags/email/
jelly-tags/fmt/ jelly-tags/html/ jelly-tags/http/ jelly-tags/interaction/
jelly-tags/jaxme/ jelly-tags/jetty/ jelly-tags/jface/ jelly-tags/jms/
jelly-tag...
Author: niallp
Date: Sat Dec 5 20:26:00 2009
New Revision: 887585
URL: http://svn.apache.org/viewvc?rev=887585&view=rev
Log:
m2-build: add pom.xml for remaining tag libraries
Added:
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/email/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/email/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/html/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/html/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/http/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/http/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/interaction/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/interaction/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jaxme/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jaxme/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jetty/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jetty/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jface/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jface/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jms/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jms/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jmx/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jmx/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jsl/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jsl/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/memory/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/memory/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ojb/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ojb/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/quartz/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/quartz/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/regexp/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/regexp/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/soap/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/soap/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/sql/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/sql/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swing/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swing/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swt/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swt/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/threads/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/threads/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/validate/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/validate/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/velocity/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/velocity/project.xml
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xmlunit/pom.xml
- copied, changed from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xmlunit/project.xml
Modified:
commons/proper/jelly/branches/MAVEN-2-BRANCH/pom.xml
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/email/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/email/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/email/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/email/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/email/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/email/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/email/pom.xml Sat Dec 5 20:26:00 2009
@@ -15,49 +15,39 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-email</artifactId>
<name>commons-jelly-tags-email</name>
- <currentVersion>1.0.1-SNAPSHOT</currentVersion>
- <package>org.apache.commons.jelly.tags.email</package>
<description>
This is a Jelly interface for Email
</description>
- <shortDescription>Commons Jelly e-mail Tag Library</shortDescription>
-
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS_JELLY_EMAIL-1_0</tag>
- </version>
- </versions>
<dependencies>
<!-- START for run time -->
+ <dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
<!-- uncomment these to use Sun's API instead of Geronimo
<dependency>
<groupId>jaf</groupId>
<version>1.0.2</version>
<artifactId>activation</artifactId>
- <url>http://java.sun.com/beans/glasgow/jaf.html</url>
- <properties>
- <gump.project>jaf</gump.project>
- </properties>
</dependency>
<dependency>
<groupId>javamail</groupId>
<artifactId>mail</artifactId>
<version>1.2</version>
- <url>http://java.sun.com/products/javamail/javamail-1_2.html</url>
- <properties>
- <gump.project>javamail</gump.project>
- <gump.id>javamail</gump.id>
- </properties>
</dependency>
-->
<!-- comment these to use Sun's API instead of Geronimo -->
@@ -65,19 +55,12 @@
<groupId>geronimo-spec</groupId>
<artifactId>geronimo-spec-javamail</artifactId>
<version>1.3.1-rc5</version>
- <!-- Temporary until geronimo is under gump -->
- <properties>
- <gump.project>javamail</gump.project>
- <gump.id>javamail</gump.id>
- </properties> </dependency>
+ </dependency>
<dependency>
<groupId>geronimo-spec</groupId>
<artifactId>geronimo-spec-activation</artifactId>
<version>1.0.2-rc4</version>
- <!-- Temporary until geronimo is under gump -->
- <properties>
- <gump.project>jaf</gump.project>
- </properties> </dependency>
+ </dependency>
<!-- END for run time -->
@@ -85,4 +68,48 @@
</dependencies>
+ <properties>
+ <commons.componentid>jelly-tags-email</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
+ <directory>src/test</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ <include>**/*.properties</include>
+ <include>**/*.xml</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
+
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/pom.xml Sat Dec 5 20:26:00 2009
@@ -15,59 +15,95 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-fmt</artifactId>
<groupId>commons-jelly</groupId>
<name>commons-jelly-tags-fmt</name>
- <currentVersion>1.1-SNAPSHOT</currentVersion>
-
- <package>org.apache.commons.jelly.tags.fmt</package>
<description>
The Jelly JSP Standard Tag Library (JSTL) for I18N and Formatting
</description>
- <shortDescription>Commons Jelly FMT Tag Library</shortDescription>
-
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS_JELLY_FMT-1_0</tag>
- </version>
- </versions>
<dependencies>
- <!-- below for testing, pulled in by ant taglib -->
<dependency>
<groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <!-- below for testing, pulled in by ant taglib -->
+ <dependency>
+ <groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-ant</artifactId>
- <version>1.1</version>
- <properties>
- <scope>test</scope>
- </properties>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>ant</groupId>
<artifactId>ant</artifactId>
<version>1.6.5</version>
- <properties>
- <scope>test</scope>
- </properties>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-junit</artifactId>
- <version>1.0</version>
- <url>http://commons.apache.org/jelly/tags/junit/</url>
- <properties>
- <scope>test</scope>
- </properties>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
</dependencies>
+ <properties>
+ <commons.componentid>jelly-tags-fmt</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
+ <directory>src/test</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ <include>**/*.properties</include>
+ <include>**/*.xml</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
+
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/html/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/html/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/html/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/html/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/html/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/html/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/html/pom.xml Sat Dec 5 20:26:00 2009
@@ -17,24 +17,32 @@
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-html</artifactId>
<name>commons-jelly-tags-html</name>
- <currentVersion>1.0.1-SNAPSHOT</currentVersion>
- <package>org.apache.commons.jelly.tags.html</package>
<description>These Jelly tags can scrub commons errors in HTML syntax.</description>
- <shortDescription>Commons Jelly HTML Tag Library</shortDescription>
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS-JELLY-HTML-1_0</tag>
- </version>
- </versions>
+
<dependencies>
<!-- html taglib -->
<dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly-tags-xml</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
<groupId>nekohtml</groupId>
<artifactId>nekohtml</artifactId>
<version>0.9.5</version>
@@ -45,36 +53,75 @@
<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
- <version>1.0</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-log</artifactId>
- <version>1.0</version>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-jsl</artifactId>
- <version>1.0</version>
- </dependency>
- <dependency>
- <groupId>commons-jelly</groupId>
- <artifactId>commons-jelly-tags-xml</artifactId>
- <version>1.0</version>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<!-- END for running demos -->
- <!-- START for testing -->
+ <!-- START for testing -->
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-junit</artifactId>
- <version>1.0</version>
- <url>http://commons.apache.org/jelly/tags/junit/</url>
- <properties>
- <scope>test</scope>
- </properties>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<!-- END for testing -->
</dependencies>
+ <properties>
+ <commons.componentid>jelly-tags-html</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
+ <directory>src/test</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ <include>**/*.properties</include>
+ <include>**/*.xml</include>
+ <include>**/index.html</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
+
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/http/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/http/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/http/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/http/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/http/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/http/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/http/pom.xml Sat Dec 5 20:26:00 2009
@@ -17,22 +17,25 @@
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-http</artifactId>
- <currentVersion>1.1-SNAPSHOT</currentVersion>
<name>commons-jelly-tags-http</name>
- <package>org.apache.commons.jelly.tags.http</package>
<description>These are simple Jelly tags that can perform HTTP requests.</description>
- <shortDescription>Commons Jelly HTTP Tag Library</shortDescription>
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS-JELLY-HTTP-1_0</tag>
- </version>
- </versions>
+
<dependencies>
+
+ <dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
<dependency>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
@@ -43,11 +46,53 @@
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-define</artifactId>
- <version>1.0</version>
- <url>http://commons.apache.org/jelly/tags/define/</url>
- <properties>
- <scope>test</scope>
- </properties>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
</dependencies>
+
+ <properties>
+ <commons.componentid>jelly-tags-http</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
+ <directory>src/test</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ <include>**/*.properties</include>
+ <include>**/*.xml</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
+
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/interaction/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/interaction/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/interaction/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/interaction/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/interaction/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/interaction/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/interaction/pom.xml Sat Dec 5 20:26:00 2009
@@ -17,56 +17,86 @@
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-interaction</artifactId>
<name>commons-jelly-tags-interaction</name>
- <currentVersion>1.1.1-SNAPSHOT</currentVersion>
- <package>org.apache.commons.jelly.tags.interaction</package>
<description>This is a Jelly interface to the user.</description>
- <shortDescription>Commons Jelly Interaction Tag Library</shortDescription>
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS-JELLY-INTERACTION-1_0</tag>
- </version>
- <version>
- <id>1.1</id>
- <name>1.1</name>
- <tag>COMMONS-JELLY-INTERACTION-1_1</tag>
- </version>
- </versions>
<dependencies>
<dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
<groupId>jline</groupId>
<artifactId>jline</artifactId>
<version>0.9.5</version>
- <type>jar</type>
</dependency>
+
<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
- <version>1.0</version>
- </dependency>
-
- <!-- this is brought in by the commons-cli dependency -->
- <dependency>
- <groupId>commons-lang</groupId>
- <artifactId>commons-lang</artifactId>
- <version>2.0</version>
- <properties>
- <gump.runtime>true</gump.runtime>
- </properties>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>commons-discovery</groupId>
<artifactId>commons-discovery</artifactId>
- <version>20030211.213356</version>
+ <scope>test</scope>
</dependency>
</dependencies>
+ <properties>
+ <commons.componentid>jelly-tags-interaction</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
+ <directory>src/test</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ <include>**/*.properties</include>
+ <include>**/*.xml</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
+
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jaxme/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jaxme/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jaxme/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jaxme/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jaxme/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jaxme/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jaxme/pom.xml Sat Dec 5 20:26:00 2009
@@ -17,81 +17,64 @@
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
- <pomVersion>3</pomVersion>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-jaxme</artifactId>
<name>commons-jelly-tags-jaxme</name>
- <currentVersion>1.0.1-SNAPSHOT</currentVersion>
<inceptionYear>2004</inceptionYear>
- <package>org.apache.commons.jelly.tags.jaxme</package>
- <logo/>
<description>JaxMe Tag Library. Apache JaxMe is an open source generative xml-object binder. Tags are provided that generate java objects from schema using JaxMe and that will marshall and unmarshall any JAXB complient implementations.</description>
- <shortDescription>JaxMe Tag Library</shortDescription>
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS-JELLY-JAXME-1_0</tag>
- </version>
- </versions>
+
<dependencies>
<dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
- <version>1.0.3</version>
</dependency>
<!-- TODO: These versions probably want updating -->
<dependency>
<artifactId>jaxme</artifactId>
<groupId>jaxme</groupId>
<version>0.2</version>
- <properties>
- <gump.project>ws-jaxme</gump.project>
- <gump.id>jaxme2</gump.id>
- </properties>
</dependency>
<dependency>
<artifactId>jaxme-js</artifactId>
<groupId>jaxme</groupId>
<version>0.2</version>
- <properties>
- <gump.project>ws-jaxme</gump.project>
- <gump.id>js</gump.id>
- </properties>
</dependency>
<dependency>
<artifactId>jaxme-xs</artifactId>
<groupId>jaxme</groupId>
<version>0.2</version>
- <properties>
- <gump.project>ws-jaxme</gump.project>
- <gump.id>xs</gump.id>
- </properties>
</dependency>
<dependency>
<artifactId>jaxme-api</artifactId>
<groupId>jaxme</groupId>
<version>0.2</version>
- <properties>
- <gump.project>ws-jaxme</gump.project>
- <gump.id>api</gump.id>
- </properties>
</dependency>
<dependency>
<artifactId>commons-jelly-tags-junit</artifactId>
<groupId>commons-jelly</groupId>
- <version>1.0</version>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<artifactId>commons-jelly-tags-xmlunit</artifactId>
<groupId>commons-jelly</groupId>
- <version>1.0</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<artifactId>commons-jelly-tags-xml</artifactId>
<groupId>commons-jelly</groupId>
- <version>1.0</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<artifactId>xmlunit</artifactId>
@@ -99,23 +82,48 @@
<version>0.8</version>
</dependency>
</dependencies>
+
+ <properties>
+ <commons.componentid>jelly-tags-jaxme</commons.componentid>
+ </properties>
+
<build>
<sourceDirectory>src/java</sourceDirectory>
- <unitTestSourceDirectory>src/test</unitTestSourceDirectory>
- <unitTest>
- <includes>
- <include>**/*TestCase.java</include>
- </includes>
- </unitTest>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
<resources>
<resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
<directory>src/test</directory>
<includes>
<include>**/*.jelly</include>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
- </resource>
- </resources>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
</build>
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jetty/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jetty/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jetty/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jetty/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jetty/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jetty/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jetty/pom.xml Sat Dec 5 20:26:00 2009
@@ -17,43 +17,37 @@
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-jetty</artifactId>
<name>commons-jelly-tags-jetty</name>
- <currentVersion>1.0.1-SNAPSHOT</currentVersion>
- <package>org.apache.commons.jelly.tags.jetty</package>
<description>These are Jelly tags that can set up an in-process web server.</description>
- <shortDescription>Commons Jelly Jetty Tag Library</shortDescription>
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS-JELLY-JETTY-1_0</tag>
- </version>
- </versions>
<dependencies>
<!-- START for compilation -->
<!-- may need JDK 1.4 or jsse -->
+ <dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
<!-- http taglib -->
<dependency>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
<version>3.0-rc4</version>
- <!-- replace below once we work out what the 3.0 stuff is in Gump
- properties>
- <gump.project>commons-httpclient-2.0-branch</gump.project>
- </properties-->
</dependency>
<dependency>
<groupId>jetty</groupId>
<artifactId>jetty</artifactId>
<version>4.2.3</version>
- <properties>
- <gump.project>jetty4</gump.project>
- </properties>
</dependency>
<!-- END for compilation -->
@@ -61,41 +55,30 @@
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-http</artifactId>
- <version>1.0</version>
- <properties>
- <scope>test</scope>
- </properties>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<!-- PL: Commented out as it might be this is part of JDK 1.4...
<dependency>
<groupId>jsse</groupId>
<artifactId>jsse</artifactId>
<version>1.0.3</version>
- <properties>
- <scope>test</scope>
- </properties>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>jsse</groupId>
<artifactId>jsse-jnet</artifactId>
<version>1.0.3</version>
- <properties>
- <scope>test</scope>
- </properties>
+ <scope>test</scope>
</dependency> -->
<!-- END for testing -->
<!-- for runtime -->
<dependency>
- <groupId>servletapi</groupId>
- <artifactId>servletapi</artifactId>
- <version>2.2</version>
- <url>http://jakarta.apache.org/tomcat/</url>
- <properties>
- <gump.project>jakarta-servletapi-5-servlet</gump.project>
- <scope>provided</scope>
- </properties>
+ <groupId>javax.servlet</groupId>
+ <artifactId>servlet-api</artifactId>
+ <scope>provided</scope>
</dependency>
<!-- END for runtime -->
@@ -104,10 +87,51 @@
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.3</version>
- <properties>
- <gump.project>commons-codec</gump.project>
- </properties>
</dependency>
</dependencies>
+ <properties>
+ <commons.componentid>jelly-tags-jetty</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
+ <directory>src/test</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ <include>**/*.properties</include>
+ <include>**/*.xml</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
+
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jface/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jface/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jface/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jface/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jface/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jface/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jface/pom.xml Sat Dec 5 20:26:00 2009
@@ -17,70 +17,47 @@
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-jface</artifactId>
<name>commons-jelly-tags-jface</name>
- <currentVersion>1.0.1-SNAPSHOT</currentVersion>
- <package>org.apache.commons.jelly.tags.jface</package>
<description>This is a Jelly interface for jface.</description>
- <shortDescription>Commons Jelly jface Tag Library</shortDescription>
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS-JELLY-JFACE-1_0</tag>
- </version>
- </versions>
+
<dependencies>
<!-- START for compilation -->
-
<dependency>
<groupId>commons-jelly</groupId>
- <artifactId>commons-jelly-tags-swt</artifactId>
- <version>1.0</version>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
</dependency>
- <!-- swt library -->
<dependency>
- <groupId>swt</groupId>
- <artifactId>swt</artifactId>
- <!-- don't know how to support OS-dependent jars in Maven yet -->
-
- <version>win32-2.1.0</version>
- <properties>
- <gump.project>eclipse</gump.project>
- <gump.id>swt</gump.id>
- </properties>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly-tags-swt</artifactId>
+ <version>${project.version}</version>
</dependency>
+
<!-- jface libraries -->
<dependency>
<groupId>eclipse</groupId>
<artifactId>eclipse-boot</artifactId>
<version>2.1.0</version>
- <properties>
- <gump.project>eclipse</gump.project>
- <gump.id>boot</gump.id>
- </properties>
</dependency>
<dependency>
<groupId>eclipse</groupId>
<artifactId>eclipse-jface</artifactId>
<version>2.1.0</version>
- <properties>
- <gump.project>eclipse</gump.project>
- <gump.id>jface</gump.id>
- </properties>
</dependency>
<dependency>
<groupId>eclipse</groupId>
<artifactId>eclipse-runtime</artifactId>
<version>2.1.0</version>
- <properties>
- <gump.project>eclipse</gump.project>
- <gump.id>runtime</gump.id>
- </properties>
</dependency>
<!-- END for compilation -->
<!-- START for running demos -->
@@ -88,19 +65,66 @@
<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
- <version>1.0</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-log</artifactId>
- <version>1.0</version>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-define</artifactId>
- <version>1.0</version>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<!-- END for running demos -->
</dependencies>
+
+ <properties>
+ <commons.componentid>jelly-tags-jface</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
+ <directory>src/test</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ <include>**/*.properties</include>
+ <include>**/*.xml</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
+
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jms/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jms/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jms/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jms/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jms/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jms/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jms/pom.xml Sat Dec 5 20:26:00 2009
@@ -15,29 +15,28 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-jms</artifactId>
<name>commons-jelly-tags-jms</name>
- <currentVersion>1.0.1-SNAPSHOT</currentVersion>
- <package>org.apache.commons.jelly.tags.jms</package>
<description>
This is a Jelly interface for the Java Message Service.
</description>
- <shortDescription>Commons Jelly JMS Tag Library</shortDescription>
-
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS-JELLY-JMS-1_0</tag>
- </version>
- </versions>
<dependencies>
<!-- START for compilation -->
+ <dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
<dependency>
<groupId>commons-messenger</groupId>
@@ -50,19 +49,59 @@
<groupId>jms</groupId>
<artifactId>jms</artifactId>
<version>1.0.2b</version>
- <url>http://java.sun.com/products/jms/</url>
</dependency>
-->
<!-- comment these to use Sun's API instead of Geronimo -->
<dependency>
<groupId>geronimo-spec</groupId>
<artifactId>geronimo-spec-jms</artifactId>
- <properties>
- <gump.project>geronimo-spec-jms</gump.project>
- </properties>
<version>1.0-M1</version>
</dependency>
</dependencies>
+ <properties>
+ <commons.componentid>jelly-tags-jms</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
+ <directory>src/test</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ <include>**/*.properties</include>
+ <include>**/*.xml</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
+
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jmx/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jmx/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jmx/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jmx/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jmx/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jmx/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jmx/pom.xml Sat Dec 5 20:26:00 2009
@@ -15,48 +15,41 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-jmx</artifactId>
<name>commons-jelly-tags-jmx</name>
- <currentVersion>1.0.1-SNAPSHOT</currentVersion>
-
- <package>org.apache.commons.jelly.tags.jmx</package>
<description>
The Jelly JMX Tag Library is a Jelly library for instantiating and
configuring Java Beans and MBeans and registering them with a
JMX Server in a similar way to the Ant tasks in Apache Commons Modeler.
</description>
-
- <shortDescription>Commons Jelly JMX Tag Library</shortDescription>
-
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS-JELLY-JMX-1_0</tag>
- </version>
- </versions>
<dependencies>
<!-- START for compilation -->
<dependency>
<groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-bean</artifactId>
- <version>1.0</version>
- <url>http://commons.apache.org/jelly/tags/bean/</url>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>mx4j</groupId>
<artifactId>mx4j-jmx</artifactId>
<version>1.1.1</version>
- <properties>
- <gump.project>mx4j</gump.project>
- <gump.id>mx4j-jmx</gump.id>
- </properties>
</dependency>
<!-- END for compilation -->
@@ -66,43 +59,76 @@
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-log</artifactId>
- <version>1.0</version>
- <url>http://commons.apache.org/jelly/tags/log/</url>
- <properties>
- <scope>test</scope>
- </properties>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-junit</artifactId>
- <version>1.0</version>
- <url>http://commons.apache.org/jelly/tags/junit/</url>
- <properties>
- <scope>test</scope>
- </properties>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>mx4j</groupId>
<artifactId>mx4j-tools</artifactId>
<version>1.1.1</version>
- <properties>
- <scope>test</scope>
- </properties>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
- <version>1.0</version>
- <properties>
- <scope>test</scope>
- </properties>
+ <scope>test</scope>
</dependency>
<!-- END for test -->
</dependencies>
+ <properties>
+ <commons.componentid>jelly-tags-jmx</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
+ <directory>src/test</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ <include>**/*.properties</include>
+ <include>**/*.xml</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
+
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jsl/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jsl/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jsl/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jsl/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jsl/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jsl/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jsl/pom.xml Sat Dec 5 20:26:00 2009
@@ -15,38 +15,33 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-jsl</artifactId>
<name>commons-jelly-tags-jsl</name>
- <currentVersion>1.1-SNAPSHOT</currentVersion>
-
- <package>org.apache.commons.jelly.tags.jsl</package>
<description>
The Jelly Stylesheet Library (JSL)
</description>
- <shortDescription>Commons Jelly JSL Tag Library</shortDescription>
-
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS_JELLY_JSL-1_0</tag>
- </version>
- </versions>
<dependencies>
<!-- START for compilation -->
<dependency>
<groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-xml</artifactId>
- <version>1.0</version>
- <properties>
- <classloader>root.maven</classloader>
- </properties>
- <url>http://commons.apache.org/jelly/tags/xml/</url>
+ <version>${project.version}</version>
</dependency>
@@ -57,50 +52,22 @@
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-ant</artifactId>
- <version>1.1</version>
- <properties>
- <classloader>root.maven</classloader>
- </properties>
- <url>http://commons.apache.org/jelly/tags/ant/</url>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-junit</artifactId>
- <version>1.0</version>
- <url>http://commons.apache.org/jelly/tags/junit/</url>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-log</artifactId>
- <version>1.0</version>
- <properties>
- <classloader>root.maven</classloader>
- </properties>
- <url>http://commons.apache.org/jelly/tags/log/</url>
- </dependency>
-
- <dependency>
- <groupId>ant</groupId>
- <artifactId>ant</artifactId>
- <version>1.6.5</version>
- </dependency>
-
- <dependency>
- <groupId>ant</groupId>
- <artifactId>ant-launcher</artifactId>
- <version>1.6.5</version>
- <properties>
- <gump.project>ant</gump.project>
- </properties>
- </dependency>
- <dependency><groupId>ant</groupId>
- <artifactId>ant-junit</artifactId>
- <version>1.6.5</version>
- <properties>
- <gump.project>ant</gump.project>
- </properties>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
@@ -109,10 +76,54 @@
<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
- <version>1.0</version>
+ <scope>test</scope>
</dependency>
<!-- END for running demos -->
</dependencies>
+ <properties>
+ <commons.componentid>jelly-tags-jsl</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
+ <directory>src/test</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ <include>**/*.properties</include>
+ <include>**/*.xml</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
+
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/memory/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/memory/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/memory/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/memory/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/memory/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/memory/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/memory/pom.xml Sat Dec 5 20:26:00 2009
@@ -15,23 +15,64 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project>
+<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">
<!--
BRITTLE! must include ${basedir} location or Maven will
not run this script outside of the base directory
-->
- <extend>${basedir}/../tag-project.xml</extend>
+ <parent>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-memory</artifactId>
<name>commons-jelly-tags-memory</name>
- <currentVersion>1.0-SNAPSHOT</currentVersion>
- <package>org.apache.commons.jelly.tags.memory</package>
<description>
This is a Jelly interface for Runtime's memory functions.
</description>
- <shortDescription>Commons Jelly Memory Tag Library</shortDescription>
+
+ <dependencies>
- <versions>
- </versions>
+ <dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ </dependencies>
+
+ <properties>
+ <commons.componentid>jelly-tags-memory</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ojb/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ojb/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ojb/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ojb/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ojb/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ojb/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ojb/pom.xml Sat Dec 5 20:26:00 2009
@@ -15,45 +15,83 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-ojb</artifactId>
<name>commons-jelly-tags-ojb</name>
- <currentVersion>1.0.1-SNAPSHOT</currentVersion>
-
- <package>org.apache.commons.jelly.tags.ojb</package>
<description>
A variety of tags for working with the ObjectBridge persistence engine
</description>
- <shortDescription>Commons Jelly OjB Tag Library</shortDescription>
-
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS-JELLY-OJB-1_0</tag>
- </version>
- </versions>
<dependencies>
+
+ <dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
<!-- ojb taglib -->
<dependency>
<groupId>ojb</groupId>
<artifactId>ojb</artifactId>
<version>0.9.6</version>
- <properties>
- <gump.project>db-ojb-from-packages</gump.project>
- </properties>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
- <version>1.0</version>
</dependency>
</dependencies>
+ <properties>
+ <commons.componentid>jelly-tags-ojb</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
+ <directory>src/test</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ <include>**/*.properties</include>
+ <include>**/*.xml</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/quartz/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/quartz/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/quartz/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/quartz/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/quartz/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/quartz/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/quartz/pom.xml Sat Dec 5 20:26:00 2009
@@ -15,29 +15,28 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-quartz</artifactId>
<name>commons-jelly-tags-quartz</name>
- <currentVersion>1.0.1-SNAPSHOT</currentVersion>
- <package>org.apache.commons.jelly.tags.quartz</package>
<description>
This is a Jelly interface for the Quartz Scheduler.
</description>
- <shortDescription>Commons Jelly Quartz Tag Library</shortDescription>
-
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS-JELLY-QUARTZ-1_0</tag>
- </version>
- </versions>
<dependencies>
<!-- START for compilation -->
<dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
<groupId>quartz</groupId>
<artifactId>quartz</artifactId>
<version>1.0.2</version>
@@ -49,18 +48,60 @@
<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
- <version>1.0</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.5</version>
- <properties>
- <gump.project>logging-log4j</gump.project>
- </properties>
</dependency>
<!-- END for running demos -->
</dependencies>
+
+ <properties>
+ <commons.componentid>jelly-tags-quartz</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
+ <directory>src/test</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ <include>**/*.properties</include>
+ <include>**/*.xml</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
+
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/regexp/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/regexp/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/regexp/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/regexp/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/regexp/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/regexp/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/regexp/pom.xml Sat Dec 5 20:26:00 2009
@@ -15,36 +15,76 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-regexp</artifactId>
<name>commons-jelly-tags-regexp</name>
- <currentVersion>1.0.1-SNAPSHOT</currentVersion>
- <package>org.apache.commons.jelly.tags.regexp</package>
<description>
This is a Jelly interface for ORO.
</description>
- <shortDescription>Commons Jelly Regular Expression Tag Library</shortDescription>
-
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS-JELLY-REGEXP-1_0</tag>
- </version>
- </versions>
<dependencies>
<dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
<groupId>oro</groupId>
<artifactId>oro</artifactId>
<version>2.0.8</version>
- <properties>
- <gump.project>jakarta-oro</gump.project>
- </properties>
</dependency>
</dependencies>
+ <properties>
+ <commons.componentid>jelly-tags-regexp</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
+ <directory>src/test</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ <include>**/*.properties</include>
+ <include>**/*.xml</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
+
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/soap/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/soap/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/soap/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/soap/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/soap/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/soap/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/soap/pom.xml Sat Dec 5 20:26:00 2009
@@ -15,37 +15,33 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-soap</artifactId>
<name>commons-jelly-tags-soap</name>
- <currentVersion>1.1-SNAPSHOT</currentVersion>
- <package>org.apache.commons.jelly.tags.soap</package>
<description>
This is a Jelly interface for SOAP.
</description>
- <shortDescription>Commons Jelly SOAP Tag Library</shortDescription>
-
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS-JELLY-SOAP-1_0</tag>
- </version>
- </versions>
<dependencies>
<!-- START for compilation -->
<dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
<groupId>axis</groupId>
<artifactId>axis</artifactId>
<version>1.0</version>
- <properties>
- <gump.project>ws-axis</gump.project>
- <gump.id>axis</gump.id>
- </properties>
</dependency>
<dependency>
@@ -60,11 +56,6 @@
<groupId>jaxrpc</groupId>
<artifactId>jaxrpc-api</artifactId>
<version>1.1-FCS</version>
- <url>http://java.sun.com/webservices/webservicespack.html</url>
- <properties>
- <gump.project>ws-axis</gump.project>
- <gump.id>axis-jaxrpc</gump.id>
- </properties>
</dependency>
-->
@@ -74,11 +65,6 @@
<groupId>saaj</groupId>
<artifactId>saaj-api</artifactId>
<version>1.2-FCS</version>
- <url>http://java.sun.com/webservices/webservicespack.html</url>
- <properties>
- <gump.project>ws-axis</gump.project>
- <gump.id>axis-saaj</gump.id>
- </properties>
</dependency>
-->
@@ -87,21 +73,11 @@
<groupId>geronimo-spec</groupId>
<artifactId>geronimo-spec-saaj</artifactId>
<version>1.1-rc4</version>
- <!-- Temporary until geronimo is under gump -->
- <properties>
- <gump.project>ws-axis</gump.project>
- <gump.id>axis-saaj</gump.id>
- </properties>
</dependency>
<dependency>
<groupId>geronimo-spec</groupId>
<artifactId>geronimo-spec-jaxrpc</artifactId>
<version>1.1-rc4</version>
- <!-- Temporary until geronimo is under gump -->
- <properties>
- <gump.project>ws-axis</gump.project>
- <gump.id>axis-jaxrpc</gump.id>
- </properties>
</dependency>
@@ -109,10 +85,6 @@
<groupId>jaxme</groupId>
<artifactId>jaxme-api</artifactId>
<version>0.3</version>
- <properties>
- <gump.project>ws-jaxme</gump.project>
- <gump.id>api</gump.id>
- </properties>
</dependency>
<!-- START for running demos -->
@@ -120,24 +92,64 @@
<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
- <version>1.0</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>commons-discovery</groupId>
<artifactId>commons-discovery</artifactId>
- <version>20030211.213356</version>
+ <scope>test</scope>
</dependency>
<dependency>
- <groupId>servletapi</groupId>
- <artifactId>servletapi</artifactId>
- <version>2.3</version>
- <url>http://java.sun.com/products/servlets/</url>
- <properties>
- <gump.project>jakarta-servletapi-5-servlet</gump.project>
- </properties>
+ <groupId>javax.servlet</groupId>
+ <artifactId>servlet-api</artifactId>
+ <scope>test</scope>
</dependency>
<!-- END for running demos -->
</dependencies>
+ <properties>
+ <commons.componentid>jelly-tags-soap</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
+ <directory>src/test</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ <include>**/*.properties</include>
+ <include>**/*.xml</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
+
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/sql/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/sql/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/sql/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/sql/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/sql/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/sql/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/sql/pom.xml Sat Dec 5 20:26:00 2009
@@ -15,29 +15,28 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-sql</artifactId>
<name>commons-jelly-tags-sql</name>
- <currentVersion>1.0.1-SNAPSHOT</currentVersion>
- <package>org.apache.commons.jelly.tags.sql</package>
<description>
This is a Jelly interface for SQL.
</description>
- <shortDescription>Commons Jelly SQL Tag Library</shortDescription>
-
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS-JELLY-SQL-1_0</tag>
- </version>
- </versions>
-
+
<dependencies>
<!-- START for compilation -->
+ <dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
<!-- unneeded at least for java 1.4 -->
<!--
<dependency>
@@ -55,8 +54,8 @@
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-junit</artifactId>
- <version>1.0</version>
- <url>http://commons.apache.org/jelly/tags/junit/</url>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<!-- END for testing -->
@@ -66,15 +65,62 @@
<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
- <version>1.0</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<version>1.7.1</version>
+ <scope>test</scope>
</dependency>
<!-- END for running demos -->
</dependencies>
+
+ <properties>
+ <maven.compile.source>1.5</maven.compile.source>
+ <maven.compile.target>1.5</maven.compile.target>
+ <commons.componentid>jelly-tags-sql</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
+ <directory>src/test</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ <include>**/*.properties</include>
+ <include>**/*.xml</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
</project>
Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swing/pom.xml (from r887130, commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swing/project.xml)
URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swing/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swing/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swing/project.xml&r1=887130&r2=887585&rev=887585&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swing/project.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swing/pom.xml Sat Dec 5 20:26:00 2009
@@ -15,80 +15,59 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project>
- <extend>${basedir}/../tag-project.xml</extend>
+<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>commons-jelly</groupId>
+ <artifactId>commons-jelly-parent</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
<artifactId>commons-jelly-tags-swing</artifactId>
- <name>JellySwing</name>
- <currentVersion>1.1-SNAPSHOT</currentVersion>
-
- <package>org.apache.commons.jelly.tags.swing</package>
+ <name>commons-jelly-tags-swing</name>
<description>
This is a Jelly interface for configuring Swing applications.
</description>
- <shortDescription>Commons Jelly Swing Tag Library</shortDescription>
-
- <versions>
- <version>
- <id>1.0</id>
- <name>1.0</name>
- <tag>COMMONS-JELLY-SWING-1_0</tag>
- </version>
- </versions>
<dependencies>
<dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
- <version>2.0</version>
</dependency>
<!-- START for test -->
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-define</artifactId>
- <version>1.0</version>
- <url>http://commons.apache.org/jelly/tags/define/</url>
- <properties>
- <classloader>root.maven</classloader>
- </properties>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-interaction</artifactId>
- <version>1.0</version>
- <url>http://commons.apache.org/jelly/tags/interaction/</url>
- <properties>
- <classloader>root.maven</classloader>
- </properties>
- </dependency>
-
- <!-- For jelly-tags-interaction 1.1-SNAPSHOT in gump. ugh -->
- <dependency>
- <groupId>jline</groupId>
- <artifactId>jline</artifactId>
- <version>0.9.0</version>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-junit</artifactId>
- <version>1.0</version>
- <properties>
- <classloader>root.maven</classloader>
- </properties>
- <url>http://commons.apache.org/jelly/tags/junit/</url>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>commons-jelly</groupId>
<artifactId>commons-jelly-tags-log</artifactId>
- <version>1.0</version>
- <url>http://commons.apache.org/jelly/tags/log/</url>
- <properties>
- <classloader>root.maven</classloader>
- </properties>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<!-- END for test -->
@@ -98,11 +77,55 @@
<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
- <version>1.0</version>
+ <scope>test</scope>
</dependency>
<!-- END for demos -->
</dependencies>
+ <properties>
+ <commons.componentid>jelly-tags-swing</commons.componentid>
+ </properties>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>../..</directory>
+ <targetPath>META-INF</targetPath>
+ <includes>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+
+ <testResources>
+ <testResource>
+ <directory>src/test</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ <include>**/*.properties</include>
+ <include>**/*.xml</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>../jelly-tags-assembly.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ </build>
+
</project>