o the appserver plugin starts a new life out on its own. To be removed from the J2EE plugin project space.

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112745 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
plynch
2003-01-26 06:03:22 +00:00
parent 3a77109f47
commit ea8db9d344
6 changed files with 477 additions and 0 deletions

View File

@@ -0,0 +1,77 @@
<?xml version="1.0"?>
<!--
========================================================================
T O M C A T 4.x C O N T R O L
========================================================================
-->
<project>
<!--
========================================================================
Install and configure Tomcat 4.0 instance
========================================================================
-->
<goal name="appserver:install-tomcat-4.x"
description="install and configure a tomcat 4.0 instance">
<!-- Create common directories and copy configuration files -->
<mkdir dir="${maven.appserver.dir}/conf"/>
<mkdir dir="${maven.appserver.dir}/work"/>
<mkdir dir="${maven.appserver.dir}/temp"/>
<mkdir dir="${maven.appserver.dir}/webapps"/>
<mkdir dir="${maven.appserver.dir}/logs"/>
<!-- copy any user configuration files w/ filtering by forcing copy -->
<!-- expecting at least a server.xml -->
<copy todir="${maven.appserver.dir}/conf" overwrite="true">
<fileset dir="${maven.conf.dir}/${maven.appserver.fullname}" excludes="**/web.xml"/>
<filterset refid="maven.appserver.filterset" />
</copy>
</goal>
<!--
========================================================================
Start Tomcat 4.0
========================================================================
-->
<goal name="appserver:start-tomcat-4.x"
description="Start Tomcat 4.0">
<java classname="org.apache.catalina.startup.Bootstrap" fork="yes"
dir="${maven.appserver.dir}">
<classpath>
<pathelement path="${maven.appserver.classpath}"/>
<fileset dir="${maven.appserver.home}">
<include name="bin/bootstrap.jar"/>
</fileset>
</classpath>
<jvmarg value="-Dcatalina.base=${maven.appserver.dir}"/>
<jvmarg value="-Dcatalina.home=${maven.appserver.home}"/>
<arg value="start"/>
</java>
</goal>
<!--
========================================================================
Stop Tomcat 4.0
========================================================================
-->
<goal name="appserver:stop-tomcat-4.x"
description="Stop Tomcat 4.0">
<java classname="org.apache.catalina.startup.Bootstrap" fork="yes"
dir="${maven.appserver.dir}">
<classpath>
<pathelement path="${maven.appserver.classpath}"/>
<fileset dir="${maven.appserver.home}">
<include name="bin/bootstrap.jar"/>
</fileset>
</classpath>
<jvmarg value="-Dcatalina.base=${maven.appserver.dir}"/>
<jvmarg value="-Dcatalina.home=${maven.appserver.home}"/>
<arg value="stop"/>
</java>
</goal>
</project>