You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by pl...@apache.org on 2003/01/26 07:13:30 UTC
cvs commit: jakarta-turbine-maven/src/plugins-build/j2ee plugin.jelly
plynch 2003/01/25 22:13:30
Modified: src/plugins-build/j2ee plugin.jelly
Log:
o removing the appserver plugin from the j2ee project space. It now lives alone...
Revision Changes Path
1.2 +3 -197 jakarta-turbine-maven/src/plugins-build/j2ee/plugin.jelly
Index: plugin.jelly
===================================================================
RCS file: /home/cvs/jakarta-turbine-maven/src/plugins-build/j2ee/plugin.jelly,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- plugin.jelly 24 Jan 2003 03:45:15 -0000 1.1
+++ plugin.jelly 26 Jan 2003 06:13:30 -0000 1.2
@@ -7,201 +7,7 @@
<!-- D E F A U L T G O A L -->
<!-- ================================================================ -->
<goal name="j2ee" prereqs="j2ee:validate-war"
- description="Check that a war file is valid" />
-
- <!-- ================================================================ -->
- <!-- A P P S E R V E R C O N T R O L -->
- <!-- ================================================================ -->
-
- <!--==================================================================-->
- <!-- S U P P O R T E D A P P S E R V E R S -->
- <!--==================================================================-->
- <j:import inherit="true" uri="./appserver/tomcat-4.x.jelly" />
-
- <!--==================================================================-->
- <!-- B E G I N C O R E P R O C E S S I N G -->
- <!--==================================================================-->
- <goal name="appserver:init" description="Begin core processing">
-
- <condition property="maven.appserver.started">
- <http url="${maven.appserver.url}" />
- </condition>
-
- <available property="maven.appserver.installed"
- file="${maven.appserver.dir}" type="dir" />
-
- <!-- tell the user what Maven thinks about their appserver instance -->
- <log:info>
- <j:set var="maven.appserver.installed.msg">
- <j:choose>
- <j:when test="${maven.appserver.installed}">installed</j:when>
- <j:otherwise>not installed</j:otherwise>
- </j:choose>
- </j:set>
- <j:set var="maven.appserver.started.msg">
- <j:choose>
- <j:when test="${maven.appserver.installed}">started</j:when>
- <j:otherwise>not started</j:otherwise>
- </j:choose>
- </j:set>
- Maven has determined your <j:expr value="${maven.appserver.fullname}"/>
- appserver instance is <j:expr value="${maven.appserver.installed.msg}"/>
- in directory <j:expr value="${maven.appserver.dir}"/>
- and <j:expr value="${maven.appserver.started.msg}"/>
- on <j:expr value="${maven.appserver.url}"/>
- </log:info>
- </goal>
-
- <!--==================================================================-->
- <!-- I N S T A L L -->
- <!--==================================================================-->
- <goal name="appserver:install" prereqs="appserver:init"
- description="Install or reinstall a appserver instance">
- <j:choose>
- <!-- not installed - simply install -->
- <j:when test="${!maven.appserver.installed}">
- <attainGoal name="appserver:install-${maven.appserver.fullname}" />
- </j:when>
- <!-- installed and stopped -->
- <j:when
- test="${maven.appserver.installed} and ${!maven.appserver.started}">
- <attainGoal name="maven:appserver-reinstall" />
- </j:when>
- <!-- installed and started -->
- <j:when test="${maven.appserver.installed} and ${!maven.appserver.started}">
- <attain>
- <attainGoal name="appserver:stop" />
- <attainGoal name="appserver:reinstall" />
- <attainGoal name="appserver:start" />
- </attain>
- </j:when>
- <!-- one of those 'things' that should never happen -->
- <j:otherwise>
- <log:info>
- Could not determine the current status for your
- <j:expr value="${maven.appserver.fullname}"/> instance.
- </log:info>
- </j:otherwise>
- </j:choose>
-
- </goal>
-
- <!--==================================================================-->
- <!-- R E I N S T A L L -->
- <!--==================================================================-->
- <!-- the purpose of this target is to allow the user to be very -->
- <!-- specific when using pre and post goals and sometimes there may -->
- <!-- be custom implementations of reinstall -->
- <goal name="appserver:reinstall"
- prereqs="appserver:init,appserver:install-${maven.appserver.fullname}"
- description="Re-install an appserver" />
-
- <!--==================================================================-->
- <!-- S T A R T -->
- <!--==================================================================-->
- <goal name="appserver:start" prereqs="appserver:init"
- description="Start or restart an appserver instance">
-
- <!-- property to remember what goal the user first called -->
- <property name="appserver:start.called" value="true" />
-
- <!-- must install before starting -->
- <j:if test="${!maven.appserver.installed}">
- <log:info>
- Installing the <j:expr value="${maven.appserver.fullname}"/>
- appserver instance before starting it..."/>
- </log:info>
- <attainGoal name="appserver:install" />
- </j:if>
-
- <j:choose>
- <j:when test="${maven.appserver.started}">
- <attain>
- <attainGoal name="appserver:stop" />
- <log:info>
- Restarting the <j:expr value="${maven.appserver.fullname}"/>
- appserver instance ..."/>
- </log:info>
- <attainGoal name="appserver:restart" />
- </attain>
- </j:when>
- <j:when test="${!maven.appserver.installed}">
- <log:info>
- Installing the <j:expr value="${maven.appserver.fullname}"/>
- appserver instance before starting it ..."/>
- </log:info>
- <attainGoal name="appserver:install" />
- <attainGoal name="appserver:start-${maven.appserver.fullname}"/>
- </j:when>
- </j:choose>
-
- </goal>
-
- <!--==================================================================-->
- <!-- R E S T A R T -->
- <!--==================================================================-->
- <!-- the purpose of this target is to allow the user to be very -->
- <!-- when using pre and post goals -->
- <goal name="appserver:restart"
- prereqs="appserver:init,appserver:start-${maven.appserver.fullname}"
- description="Restart an appserver instance" />
-
- <!--==================================================================-->
- <!-- S T O P -->
- <!--==================================================================-->
- <goal name="appserver:stop" prereqs="appserver:init"
- description="Stop an appserver instance if started">
-
- <j:choose>
- <j:when test="${maven.appserver.installed} and ${maven.appserver.started}">
- <attainGoal
- name="appserver:stop-${maven.appserver.fullname}" />
- </j:when>
- <j:otherwise>
- <j:if test="${!appserver-clean.called}">
- <log:info>
- The <j:expr value="${maven.appserver.fullname}"/> instance
- is already stopped!
- </log:info>
- </j:if>
- </j:otherwise>
- </j:choose>
-
- </goal>
-
- <!--==================================================================-->
- <!-- C L E A N -->
- <!--==================================================================-->
- <goal name="appserver:clean" prereqs="appserver:init"
- description="Safely delete an installed appserver instance">
-
- <!-- property to remember what goal the user first called -->
- <property name="appserver:clean.called" value="true" />
-
- <j:if test="${maven.appserver.started}">
- <log:info>
- Stopping the <j:expr value="${maven.appserver.fullname}"/>
- appserver instance before deleting it..."/>
- </log:info>
- <attainGoal name="appserver:stop" />
- </j:if>
-
- <j:if test="${maven.appserver.installed}">
- <log:info>
- Deleting the <j:expr value="${maven.appserver.fullname}"/>
- appserver instance ..."/>
- </log:info>
- <delete dir="${maven.appserver.dir}"/>
- </j:if>
-
- <j:if test="${!maven.appserver.installed}">
- <log:info>
- The <j:expr value="${maven.appserver.fullname}"/>
- appserver instance is already cleaned!"/>
- </log:info>
- </j:if>
-
- </goal>
+ description="Check that a war file is valid" />
<!-- ================================================================ -->
<!-- V A L I D A T E A W A R -->
@@ -218,7 +24,7 @@
</classpath>
</taskdef>
- <warvalidator warFileName="${maven.war.build.dir}/${pom.artifactId}.war">
+ <warvalidator warFileName="${maven.war.build.dir}/${pom.artifactId}.war">
<formatter type="plain" usefile="false"/>
</warvalidator>
</goal>
@@ -271,7 +77,7 @@
value="${pom.organization.name}" />
</section>
</manifest>
- </ear>
+ </ear>
</goal>