You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by vm...@apache.org on 2004/07/15 11:37:30 UTC
cvs commit: maven-plugins/jboss plugin.jelly
vmassol 2004/07/15 02:37:30
Modified: jboss/xdocs changes.xml
jboss plugin.jelly
Log:
Removed dependency on non-public goal <code>war:init</code> and migrated the <code>jboss:deploy-warfile</code> and <code>jboss:undeploy-warfile</code> goals to use the new <code>maven:get</code> tag to retrieve properties from the WAR plugin.
Revision Changes Path
1.29 +6 -0 maven-plugins/jboss/xdocs/changes.xml
Index: changes.xml
===================================================================
RCS file: /home/cvs/maven-plugins/jboss/xdocs/changes.xml,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- changes.xml 13 Jun 2004 17:15:58 -0000 1.28
+++ changes.xml 15 Jul 2004 09:37:29 -0000 1.29
@@ -25,6 +25,12 @@
</properties>
<body>
<release version="1.6-SNAPSHOT" date="in CVS">
+ <action dev="vmassol" type="fix">
+ Removed dependency on non-public goal <code>war:init</code> and migrated the
+ <code>jboss:deploy-warfile</code> and <code>jboss:undeploy-warfile</code>
+ goals to use the new <code>maven:get</code> tag to retrieve properties
+ from the WAR plugin.
+ </action>
<action dev="vmassol" type="add" issue="MPJBOSS-14" due-to="Marc-Antoine Guarrigue">
Added new debug scripts that add the <code>-Xdebug</code> and other debugging
options to enable remote debugging of a JBoss server.
1.21 +15 -4 maven-plugins/jboss/plugin.jelly
Index: plugin.jelly
===================================================================
RCS file: /home/cvs/maven-plugins/jboss/plugin.jelly,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- plugin.jelly 13 Jun 2004 17:15:58 -0000 1.20
+++ plugin.jelly 15 Jul 2004 09:37:30 -0000 1.21
@@ -1,4 +1,5 @@
<?xml version="1.0"?>
+
<!--
/*
* Copyright 2001-2004 The Apache Software Foundation.
@@ -17,7 +18,6 @@
*/
-->
-
<!--
=============================================================================
JBoss plugin for Maven. Contains JBoss related goals useful for
@@ -30,6 +30,7 @@
xmlns:util="jelly:util"
xmlns:jmx="jmx"
xmlns:define="jelly:define"
+ xmlns:maven="jelly:maven"
xmlns:artifact="artifact">
<!--
@@ -330,12 +331,22 @@
<goal name="jboss:deploy-warfile" prereqs="war:war"
description="Invoke the 'war' goal and deploy the result">
- <jmx:deploy jmx.deploy.file='${maven.build.dir}/${maven.war.final.name}'/>
+
+ <maven:get var="warBuildDir" plugin="maven-war-plugin" property="maven.war.build.dir"/>
+ <maven:get var="warFinalName" plugin="maven-war-plugin" property="maven.war.final.name"/>
+
+ <jmx:deploy jmx.deploy.file='${warBuildDir}/${warFinalName}'/>
+
</goal>
- <goal name="jboss:undeploy-warfile" prereqs="war:init"
+ <goal name="jboss:undeploy-warfile"
description="Undeploy the result of the 'war' goal">
- <jmx:undeploy jmx.deploy.file='${maven.build.dir}/${maven.war.final.name}'/>
+
+ <maven:get var="warBuildDir" plugin="maven-war-plugin" property="maven.war.build.dir"/>
+ <maven:get var="warFinalName" plugin="maven-war-plugin" property="maven.war.final.name"/>
+
+ <jmx:undeploy jmx.deploy.file='${warBuildDir}/${warFinalName}'/>
+
</goal>
<!-- Once maven has a goal that will build a jarfile of EJBs, this should
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org