You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Andrew Zeon <An...@hothouse.com.au> on 2003/04/02 07:43:08 UTC

Stopping and starting tomcat using ANT

Is there a way I can stop and start a tomcat instance using ANT?

Thanks.

Re: Stopping and starting tomcat using ANT

Posted by David La France <d....@npcsystem.com>.
Sure.  Try something like this.  Please excuse the mess.


 <!-- =================================================================== -- 
>
        <!-- Start Tomcat 4.X   via bootstrap                      -->
        <!-- make tomcat use the build catalina directory by specifying the 
-Dcatalina.base property -->
        <!-- 
=================================================================== -->>
        <target name="start.catalina" description="Start Catalina">
                <java classname="org.apache.catalina.startup.Bootstrap" 
fork="yes">
                        <jvmarg value="-Dcatalina.home=${CATALINA_HOME}"/>
                        <jvmarg value="- 
Dcatalina.base=${build.catalina.dir}"/>
                        <jvmarg value="-Xmx256m"/>
                        <arg value="start"/>
                        <classpath>
                                <fileset dir="${CATALINA_HOME}">
                                        <include name="bin/bootstrap.jar"/>
                                </fileset>
                                <pathelement 
location="${JAVA_HOME}/lib/tools.jar"/>
                        </classpath>
                </java>
                <!-- give tomcat time to start up -->
                <sleep seconds="5"/>
        </target>



        <!-- 
=================================================================== -->
        <!-- Stop Tomcat 4.X   via bootstrap                                
            -->
        <!-- 
=================================================================== -->     
  <target name="stop.catalina" description="Stop Catalina">
                <java classname="org.apache.catalina.startup.Bootstrap" 
fork="yes">
                        <jvmarg value="-Dcatalina.home=${CATALINA_HOME}"/>
                        <jvmarg value="- 
Dcatalina.base=${build.catalina.dir}"/>
                        <arg value="stop"/>
                        <classpath>
                                <fileset dir="${CATALINA_HOME}">
                                        <include name="bin/bootstrap.jar"/>
                                </fileset>
                        </classpath>
                </java>
        </target>



On Wed, 2 Apr 2003 15:43:08 +1000, Andrew Zeon <An...@hothouse.com.au> 
wrote:

> Is there a way I can stop and start a tomcat instance using ANT?
>
> Thanks.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>
>
>