You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by ev...@apache.org on 2003/09/10 16:19:42 UTC
cvs commit: maven/src/plugins-build/tjdo/xdocs changes.xml goals.xml index.xml
evenisse 2003/09/10 07:19:42
Modified: src/plugins-build/tjdo plugin.jelly project.xml
src/plugins-build/tjdo/xdocs changes.xml goals.xml index.xml
Log:
Apply MAVEN-736
Revision Changes Path
1.4 +85 -65 maven/src/plugins-build/tjdo/plugin.jelly
Index: plugin.jelly
===================================================================
RCS file: /home/cvs/maven/src/plugins-build/tjdo/plugin.jelly,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- plugin.jelly 19 Aug 2003 05:08:35 -0000 1.3
+++ plugin.jelly 10 Sep 2003 14:19:42 -0000 1.4
@@ -1,76 +1,96 @@
<?xml version="1.0"?>
<!--
- ============================================================================
- Plugin for Triactive JDO implementation.
- ============================================================================
+ ============================================================================
+ Plugin for Triactive JDO implementation.
+ ============================================================================
-->
<project
- xmlns:j="jelly:core"
- xmlns:ant="jelly:ant"
- xmlns:u="jelly:util"
- xmlns:doc="doc">
+ xmlns:j="jelly:core"
+ xmlns:ant="jelly:ant"
+ xmlns:u="jelly:util"
+ xmlns:doc="doc">
+
+ <!--
+ ========================================================================
+ Default goal.
+ ========================================================================
+ -->
+ <goal name="tjdo"
+ description="Enhance classes for use with Triactive JDO"
+ prereqs="tjdo:enhance"/>
+
+ <!--
+ ========================================================================
+ Initializations.
+ ========================================================================
+ -->
+ <goal name="tjdo:init">
+ <!-- Construct CLASSPATH to include TJDO and dependencies -->
+ <path id="tjdoClasspath">
+ <path refid="maven.dependency.classpath"/>
+ <pathelement path="${maven.build.dest}"/>
+ <pathelement path="${plugin.getDependencyPath('tjdo')}"/>
+ </path>
+
+ <!-- Construct FileSet of JDO meta-data files -->
+ <j:set var="jdo_fileset_dir_var_name" value="maven.tjdo.jdo.fileset.dir"/>
+ <fileset dir="${context.getVariable(jdo_fileset_dir_var_name)}" id="jdo.files">
+ <!-- Includes -->
+ <j:set var="jdo_fileset_include_var_name" value="maven.tjdo.jdo.fileset.include"/>
+ <j:if test="${context.getVariable(jdo_fileset_include_var_name) != null}">
+ <include name="${context.getVariable(jdo_fileset_include_var_name)}"/>
+ </j:if>
+
+ <!-- Excludes -->
+ <j:set var="jdo_fileset_exclude_var_name" value="maven.tjdo.jdo.fileset.exclude"/>
+ <j:if test="${context.getVariable(jdo_fileset_exclude_var_name) != null}">
+ <exclude name="${context.getVariable(jdo_fileset_exclude_var_name)}"/>
+ </j:if>
+ </fileset>
+ <pathconvert pathsep=" " property="tjdoMetaDataFiles" refid="jdo.files"/>
+ </goal>
+
+ <!--
+ ========================================================================
+ Run the enhancer on any class files to make the persistable.
+ ========================================================================
+ -->
+ <goal name="tjdo:enhance"
+ description="Provides the enhancement of classes to use TJDO for persistence"
+ prereqs="tjdo:init">
+ <echo>JDO-enhancing classes for Triactive JDO</echo>
+
+ <!-- Run enhancer on JDO files -->
+ <ant:java dir="${maven.build.dest}"
+ classname="com.triactive.jdo.enhance.SunReferenceEnhancer"
+ failonerror="true"
+ fork="true">
+ <classpath refid="tjdoClasspath"/>
+ <arg line="${tjdoMetaDataFiles}"/>
+ </ant:java>
- <!--
- ========================================================================
- Default goal.
- ========================================================================
- -->
- <goal name="tjdo"
- description="Enhance classes for use with Triactive JDO"
- prereqs="tjdo:enhance"/>
-
- <!--
- ========================================================================
- Initializations.
- ========================================================================
- -->
- <goal name="tjdo:init">
- </goal>
+ <echo>Classes are now JDO-enhanced for Triactive JDO</echo>
+ </goal>
<!--
- ========================================================================
- Run the enhancer on any class files to make the persistable.
- ========================================================================
- -->
- <goal name="tjdo:enhance"
- prereqs="tjdo:init">
- <echo>JDO-enhancing classes for Triactive JDO</echo>
-
- <!-- Construct FileSet of JDO files for enhancing -->
- <j:set var="jdo_fileset_dir_var_name" value="maven.tjdo.jdo.fileset.dir"/>
- <fileset dir="${context.getVariable(jdo_fileset_dir_var_name)}" id="jdo.files">
- <!-- Includes -->
- <j:set var="jdo_fileset_include_var_name" value="maven.tjdo.jdo.fileset.include"/>
- <j:if test="${context.getVariable(jdo_fileset_include_var_name) != null}">
- <include name="${context.getVariable(jdo_fileset_include_var_name)}"/>
- </j:if>
-
- <!-- Excludes -->
- <j:set var="jdo_fileset_exclude_var_name" value="maven.tjdo.jdo.fileset.exclude"/>
- <j:if test="${context.getVariable(jdo_fileset_exclude_var_name) != null}">
- <exclude name="${context.getVariable(jdo_fileset_exclude_var_name)}"/>
- </j:if>
- </fileset>
- <pathconvert pathsep=" " property="jdofiles" refid="jdo.files"/>
-
- <!-- Construct CLASSPATH to include TJDO and dependencies -->
- <path id="myclasspath">
- <path refid="maven.dependency.classpath"/>
- <pathelement path="${maven.build.dest}"/>
- <pathelement path="${plugin.getDependencyPath('tjdo')}"/>
- </path>
-
- <!-- Run enhancer on JDO files -->
- <ant:java dir="${maven.build.dest}"
- classname="com.triactive.jdo.enhance.SunReferenceEnhancer"
- failonerror="true"
- fork="true">
- <classpath refid="myclasspath"/>
- <arg line="${jdofiles}"/>
- </ant:java>
+ ========================================================================
+ Goal to drop the JDO tables
+ ========================================================================
+ -->
+ <goal name="tjdo:drop-tables"
+ description="Drops the tables managed by Triactive JDO."
+ prereqs="tjdo:init">
+
+ <!-- Drop JDO tables defined in JDO_TABLE -->
+ <ant:java dir="${maven.build.dest}"
+ classname="com.triactive.jdo.DropJDOTables"
+ failonerror="true"
+ fork="true">
+ <classpath refid="tjdoClasspath"/>
+ </ant:java>
- <echo>Classes are now JDO-enhanced for Triactive JDO</echo>
- </goal>
+ <echo>DB tables for Triactive JDO have now been dropped</echo>
+ </goal>
</project>
1.4 +2 -2 maven/src/plugins-build/tjdo/project.xml
Index: project.xml
===================================================================
RCS file: /home/cvs/maven/src/plugins-build/tjdo/project.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- project.xml 2 Sep 2003 10:23:33 -0000 1.3
+++ project.xml 10 Sep 2003 14:19:42 -0000 1.4
@@ -5,7 +5,7 @@
<pomVersion>3</pomVersion>
<id>maven-tjdo-plugin</id>
<name>Maven TJDO plugin</name>
- <currentVersion>0.1.1</currentVersion>
+ <currentVersion>1.0.0</currentVersion>
<description/>
<shortDescription>Maven TJDO plugin</shortDescription>
<url>http://maven.apache.org/reference/plugins/tjdo/</url>
@@ -20,7 +20,7 @@
<dependency>
<groupId>tjdo</groupId>
<artifactId>tjdo</artifactId>
- <version>2.0-beta</version>
+ <version>2.0-beta3</version>
</dependency>
</dependencies>
1.3 +15 -4 maven/src/plugins-build/tjdo/xdocs/changes.xml
Index: changes.xml
===================================================================
RCS file: /home/cvs/maven/src/plugins-build/tjdo/xdocs/changes.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- changes.xml 19 Aug 2003 04:45:04 -0000 1.2
+++ changes.xml 10 Sep 2003 14:19:42 -0000 1.3
@@ -6,10 +6,21 @@
</properties>
<body>
- <release version="0.1" date="2003-08-08">
- <action dev="andy" type="add">
- New plugin providing support for TJDO "enhance" method.
- </action>
+
+ <release version="1.0" date="10-Sep-2003" description="Minor updates">
+ <action dev="andy" type="add">
+ Addition of "drop-tables", and revision of jelly code.
+ </action>
+ </release>
+ <release version="0.1.1" date="08-Aug-2003" description="Minor updates">
+ <action dev="andy" type="add">
+ Addition of documents and update to TJDO version number.
+ </action>
+ </release>
+ <release version="0.1" date="08-Aug-2003" description="Initial release">
+ <action dev="andy" type="add">
+ New plugin providing support for TJDO "enhance" method.
+ </action>
</release>
</body>
</document>
1.3 +6 -0 maven/src/plugins-build/tjdo/xdocs/goals.xml
Index: goals.xml
===================================================================
RCS file: /home/cvs/maven/src/plugins-build/tjdo/xdocs/goals.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- goals.xml 19 Aug 2003 04:45:04 -0000 1.2
+++ goals.xml 10 Sep 2003 14:19:42 -0000 1.3
@@ -17,6 +17,12 @@
of classes to use TJDO for persistence of java classes.
</td>
</tr>
+ <tr>
+ <td>tjdo:drop-tables</td>
+ <td>
+ Drops the tables managed by Triactive JDO.
+ </td>
+ </tr>
</table>
</section>
</body>
1.3 +13 -13 maven/src/plugins-build/tjdo/xdocs/index.xml
Index: index.xml
===================================================================
RCS file: /home/cvs/maven/src/plugins-build/tjdo/xdocs/index.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- index.xml 19 Aug 2003 04:45:04 -0000 1.2
+++ index.xml 10 Sep 2003 14:19:42 -0000 1.3
@@ -1,17 +1,17 @@
<?xml version="1.0"?>
<document>
+ <properties>
+ <title>Maven TJDO Plug-in</title>
+ <author email="andy@ajsoft.net">Andy Jefferson</author>
+ </properties>
- <properties>
- <title>Maven TJDO Plug-in</title>
- <author email="andy@ajsoft.net">Andy Jefferson</author>
- </properties>
-
- <body>
- <section name="Maven TJDO Plugin">
- <p>
- This plugin provides an interface to the Triactive JDO implementation
- (<a href="http://tjdo.sourceforge.net">TJDO</a>) of Sun's JDO spec.
- </p>
- </section>
- </body>
+ <body>
+ <section name="Maven TJDO Plugin">
+ <p>
+ This plugin provides an interface to the Triactive JDO
+ implementation (<a href="http://tjdo.sourceforge.net">TJDO</a>)
+ of Sun's JDO spec.
+ </p>
+ </section>
+ </body>
</document>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: cvs commit: maven/src/plugins-build/tjdo/xdocs changes.xml goals.xml
index.xml
Posted by di...@multitask.com.au.
Tabs....
--
dIon Gillard, Multitask Consulting
Blog: http://blogs.codehaus.org/people/dion/
evenisse@apache.org wrote on 11/09/2003 12:19:42 AM:
> evenisse 2003/09/10 07:19:42
>
> Modified: src/plugins-build/tjdo plugin.jelly project.xml
> src/plugins-build/tjdo/xdocs changes.xml goals.xml
index.xml
> Log:
> Apply MAVEN-736
>
> Revision Changes Path
> 1.4 +85 -65 maven/src/plugins-build/tjdo/plugin.jelly
>
> Index: plugin.jelly
> ===================================================================
> RCS file: /home/cvs/maven/src/plugins-build/tjdo/plugin.jelly,v
> retrieving revision 1.3
> retrieving revision 1.4
> diff -u -r1.3 -r1.4
> --- plugin.jelly 19 Aug 2003 05:08:35 -0000 1.3
> +++ plugin.jelly 10 Sep 2003 14:19:42 -0000 1.4
> @@ -1,76 +1,96 @@
> <?xml version="1.0"?>
>
> <!--
-
>
============================================================================
>
- Plugin for Triactive JDO implementation.
-
>
============================================================================
>
+
>
============================================================================
>
+ Plugin for Triactive JDO implementation.
+
>
============================================================================
>
-->
> <project
> - xmlns:j="jelly:core"
> - xmlns:ant="jelly:ant"
> - xmlns:u="jelly:util"
> - xmlns:doc="doc">
> + xmlns:j="jelly:core"
> + xmlns:ant="jelly:ant"
> + xmlns:u="jelly:util"
> + xmlns:doc="doc">
> +
> + <!--
+
> ========================================================================
>
+ Default goal.
+
> ========================================================================
>
+ -->
> + <goal name="tjdo"
> + description="Enhance classes for use with Triactive JDO"
> + prereqs="tjdo:enhance"/>
> +
> + <!--
+
> ========================================================================
>
+ Initializations.
+
> ========================================================================
>
+ -->
> + <goal name="tjdo:init">
> + <!-- Construct CLASSPATH to include TJDO and dependencies -->
> + <path id="tjdoClasspath">
> + <path refid="maven.dependency.classpath"/>
> + <pathelement path="${maven.build.dest}"/>
> + <pathelement path="${plugin.getDependencyPath('tjdo')}"/>
> + </path>
> +
> + <!-- Construct FileSet of JDO meta-data files -->
> + <j:set var="jdo_fileset_dir_var_name" value="maven.tjdo.
> jdo.fileset.dir"/>
> + <fileset dir="${context.
> getVariable(jdo_fileset_dir_var_name)}" id="jdo.files">
> + <!-- Includes -->
> + <j:set var="jdo_fileset_include_var_name" value="maven.
> tjdo.jdo.fileset.include"/>
> + <j:if test="${context.
> getVariable(jdo_fileset_include_var_name) != null}">
> + <include name="${context.
> getVariable(jdo_fileset_include_var_name)}"/>
> + </j:if>
> +
> + <!-- Excludes -->
> + <j:set var="jdo_fileset_exclude_var_name" value="maven.
> tjdo.jdo.fileset.exclude"/>
> + <j:if test="${context.
> getVariable(jdo_fileset_exclude_var_name) != null}">
> + <exclude name="${context.
> getVariable(jdo_fileset_exclude_var_name)}"/>
> + </j:if>
> + </fileset>
> + <pathconvert pathsep=" " property="tjdoMetaDataFiles"
> refid="jdo.files"/>
> + </goal>
> +
> + <!--
+
> ========================================================================
>
+ Run the enhancer on any class files to make the persistable.
> +
> ========================================================================
>
+ -->
> + <goal name="tjdo:enhance"
> + description="Provides the enhancement of classes to use
> TJDO for persistence"
> + prereqs="tjdo:init">
> + <echo>JDO-enhancing classes for Triactive JDO</echo>
> +
> + <!-- Run enhancer on JDO files -->
> + <ant:java dir="${maven.build.dest}"
> + classname="com.triactive.jdo.enhance.SunReferenceEnhancer"
> + failonerror="true"
> + fork="true">
> + <classpath refid="tjdoClasspath"/>
> + <arg line="${tjdoMetaDataFiles}"/>
> + </ant:java>
>
> - <!--
-
> ========================================================================
>
- Default goal.
-
> ========================================================================
>
- -->
> - <goal name="tjdo"
> - description="Enhance classes for use with Triactive JDO"
> - prereqs="tjdo:enhance"/>
> -
> - <!--
-
> ========================================================================
>
- Initializations.
-
> ========================================================================
>
- -->
> - <goal name="tjdo:init">
> - </goal>
> + <echo>Classes are now JDO-enhanced for Triactive JDO</echo>
> + </goal>
>
> <!--
-
> ========================================================================
>
- Run the enhancer on any class files to make the
> persistable.
-
> ========================================================================
>
- -->
> - <goal name="tjdo:enhance"
> - prereqs="tjdo:init">
> - <echo>JDO-enhancing classes for Triactive JDO</echo>
> -
> - <!-- Construct FileSet of JDO files for enhancing -->
> - <j:set var="jdo_fileset_dir_var_name" value="maven.tjdo.
> jdo.fileset.dir"/>
> - <fileset dir="${context.
> getVariable(jdo_fileset_dir_var_name)}" id="jdo.files">
> - <!-- Includes -->
> - <j:set var="jdo_fileset_include_var_name"
> value="maven.tjdo.jdo.fileset.include"/>
> - <j:if test="${context.
> getVariable(jdo_fileset_include_var_name) != null}">
> - <include name="${context.
> getVariable(jdo_fileset_include_var_name)}"/>
> - </j:if>
> -
> - <!-- Excludes -->
> - <j:set var="jdo_fileset_exclude_var_name"
> value="maven.tjdo.jdo.fileset.exclude"/>
> - <j:if test="${context.
> getVariable(jdo_fileset_exclude_var_name) != null}">
> - <exclude name="${context.
> getVariable(jdo_fileset_exclude_var_name)}"/>
> - </j:if>
> - </fileset>
> - <pathconvert pathsep=" " property="jdofiles"
refid="jdo.files"/>
> -
> - <!-- Construct CLASSPATH to include TJDO and dependencies -->
> - <path id="myclasspath">
> - <path refid="maven.dependency.classpath"/>
> - <pathelement path="${maven.build.dest}"/>
> - <pathelement path="${plugin.getDependencyPath('tjdo')}"/>
> - </path>
> -
> - <!-- Run enhancer on JDO files -->
> - <ant:java dir="${maven.build.dest}"
> - classname="com.triactive.jdo.enhance.SunReferenceEnhancer"
> - failonerror="true"
> - fork="true">
> - <classpath refid="myclasspath"/>
> - <arg line="${jdofiles}"/>
> - </ant:java>
> +
> ========================================================================
> + Goal to drop the JDO tables
> +
> ========================================================================
> + -->
> + <goal name="tjdo:drop-tables"
> + description="Drops the tables managed by Triactive JDO."
> + prereqs="tjdo:init">
> +
> + <!-- Drop JDO tables defined in JDO_TABLE -->
> + <ant:java dir="${maven.build.dest}"
> + classname="com.triactive.jdo.DropJDOTables"
> + failonerror="true"
> + fork="true">
> + <classpath refid="tjdoClasspath"/>
> + </ant:java>
>
> - <echo>Classes are now JDO-enhanced for Triactive JDO</echo>
> - </goal>
> + <echo>DB tables for Triactive JDO have now been dropped</echo>
> + </goal>
>
> </project>
>
>
>
> 1.4 +2 -2 maven/src/plugins-build/tjdo/project.xml
>
> Index: project.xml
> ===================================================================
> RCS file: /home/cvs/maven/src/plugins-build/tjdo/project.xml,v
> retrieving revision 1.3
> retrieving revision 1.4
> diff -u -r1.3 -r1.4
> --- project.xml 2 Sep 2003 10:23:33 -0000 1.3
> +++ project.xml 10 Sep 2003 14:19:42 -0000 1.4
> @@ -5,7 +5,7 @@
> <pomVersion>3</pomVersion>
> <id>maven-tjdo-plugin</id>
> <name>Maven TJDO plugin</name>
> - <currentVersion>0.1.1</currentVersion>
> + <currentVersion>1.0.0</currentVersion>
> <description/>
> <shortDescription>Maven TJDO plugin</shortDescription>
> <url>http://maven.apache.org/reference/plugins/tjdo/</url>
> @@ -20,7 +20,7 @@
> <dependency>
> <groupId>tjdo</groupId>
> <artifactId>tjdo</artifactId>
> - <version>2.0-beta</version>
> + <version>2.0-beta3</version>
> </dependency>
> </dependencies>
>
>
>
>
> 1.3 +15 -4 maven/src/plugins-build/tjdo/xdocs/changes.xml
>
> Index: changes.xml
> ===================================================================
> RCS file: /home/cvs/maven/src/plugins-build/tjdo/xdocs/changes.xml,v
> retrieving revision 1.2
> retrieving revision 1.3
> diff -u -r1.2 -r1.3
> --- changes.xml 19 Aug 2003 04:45:04 -0000 1.2
> +++ changes.xml 10 Sep 2003 14:19:42 -0000 1.3
> @@ -6,10 +6,21 @@
> </properties>
>
> <body>
> - <release version="0.1" date="2003-08-08">
> - <action dev="andy" type="add">
> - New plugin providing support for TJDO "enhance" method.
> - </action>
> +
> + <release version="1.0" date="10-Sep-2003" description="Minor
updates">
> + <action dev="andy" type="add">
> + Addition of "drop-tables", and revision of jelly code.
> + </action>
> + </release>
> + <release version="0.1.1" date="08-Aug-2003"
description="Minorupdates">
> + <action dev="andy" type="add">
> + Addition of documents and update to TJDO version number.
> + </action>
> + </release>
> + <release version="0.1" date="08-Aug-2003"
description="Initialrelease">
> + <action dev="andy" type="add">
> + New plugin providing support for TJDO "enhance" method.
> + </action>
> </release>
> </body>
> </document>
>
>
>
> 1.3 +6 -0 maven/src/plugins-build/tjdo/xdocs/goals.xml
>
> Index: goals.xml
> ===================================================================
> RCS file: /home/cvs/maven/src/plugins-build/tjdo/xdocs/goals.xml,v
> retrieving revision 1.2
> retrieving revision 1.3
> diff -u -r1.2 -r1.3
> --- goals.xml 19 Aug 2003 04:45:04 -0000 1.2
> +++ goals.xml 10 Sep 2003 14:19:42 -0000 1.3
> @@ -17,6 +17,12 @@
> of classes to use TJDO for persistence of java classes.
> </td>
> </tr>
> + <tr>
> + <td>tjdo:drop-tables</td>
> + <td>
> + Drops the tables managed by Triactive JDO.
> + </td>
> + </tr>
> </table>
> </section>
> </body>
>
>
>
> 1.3 +13 -13 maven/src/plugins-build/tjdo/xdocs/index.xml
>
> Index: index.xml
> ===================================================================
> RCS file: /home/cvs/maven/src/plugins-build/tjdo/xdocs/index.xml,v
> retrieving revision 1.2
> retrieving revision 1.3
> diff -u -r1.2 -r1.3
> --- index.xml 19 Aug 2003 04:45:04 -0000 1.2
> +++ index.xml 10 Sep 2003 14:19:42 -0000 1.3
> @@ -1,17 +1,17 @@
> <?xml version="1.0"?>
> <document>
> + <properties>
> + <title>Maven TJDO Plug-in</title>
> + <author email="andy@ajsoft.net">Andy Jefferson</author>
> + </properties>
>
> - <properties>
> - <title>Maven TJDO Plug-in</title>
> - <author email="andy@ajsoft.net">Andy Jefferson</author>
> - </properties>
> -
> - <body>
> - <section name="Maven TJDO Plugin">
> - <p>
> - This plugin provides an interface to the Triactive JDO
> implementation
> - (<a href="http://tjdo.sourceforge.net">TJDO</a>) of Sun'sJDO
spec.
> - </p>
> - </section>
> - </body>
> + <body>
> + <section name="Maven TJDO Plugin">
> + <p>
> + This plugin provides an interface to the Triactive JDO
> + implementation (<a
href="http://tjdo.sourceforge.net">TJDO</a>)
> + of Sun's JDO spec.
> + </p>
> + </section>
> + </body>
> </document>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org