NonStop Servlets for JavaServer Pages (5.0) System Administrator's Guide

Sample Ant Script for the Client Deployer
NonStop Servlets for JavaServer Pages (NSJSP) System Administrator’s Guide525644-002
B-2
- <fileset dir="${webapp.path}/WEB-INF/lib">
<include name="*jar" />
<fileset>
- <fileset dir="${basedir}/lib"/
<include name="*.jar"/>
<fileset>
<classpath>
<include name="**" />
<exclude name="tags/**" />
</javac>
<jar destfile="${webapp.path}.war"
basedir="${webapp.path}" />
</target>
- <target name="deployLocal" description="Deploy web application">
<deploy url="${url}" username="${username}"
password="${password}"path="${path}"
localwar="jar:file:${build}/${webapp}.war" update="true" addFilemap=”true
/>
</target>
- <target name="deployLocalWar" description="Deploy web application">
<deploy url="${url}" username="${username}"
password="${password}"path="${path}"
localwar="file:${build}/${webapp}.war" update="true" addFilemap=”true” />
</target>
- <target name="deploy"description="Deploy web application">
<deploy url="${url}" username="${username}"
password="${password}"path="${path}"
war="${build}/${webapp}.war" update="true" addFilemap=”true” />
</target>
- <target name="undeploy"description="Undeploy web application">
<undeploy url="${url}" username="${username}"
password="${password}"path="${path}"/>
</target>
- <!--
Webapp lifecycle control
-->
- <target name="start" description="Start web application">
<start url="${url}" username="${username}"
password="${password}" path="${path}" />
</target>
- <target name="reload" description="Reload web application">
<reload url="${url}" username="${username}"
password="${password}" path="${path}" />
</target>
- <target name="stop" description="Stop web application">
<stop url="${url}" username="${username}"
password="${password}" path="${path}" />
</target>
</project>
Example B-1. Sample Ant Script for the Client Deployer