<taskdef name="deploy" classname="org.apache.catalina.ant.DeployTask"/><taskdef name="list" classname="org.apache.catalina.ant.ListTask"/><taskdef name="reload" classname="org.apache.catalina.ant.ReloadTask"/><taskdef name="resources" classname="org.apache.catalina.ant.ResourcesTask"/><taskdef name="roles" classname="org.apache.catalina.ant.RolesTask"/><taskdef name="start" classname="org.apache.catalina.ant.StartTask"/><taskdef name="stop" classname="org.apache.catalina.ant.StopTask"/><taskdef name="undeploy" classname="org.apache.catalina.ant.UndeployTask"/>
<target name="deploy_dev" description="Deploy the WAR to Tomcat"><deploypath="/${app.name}"username="${tomcat.dev.username}"war="file:${package.name}/${war.build.dir}/${app.name}.war"password="${tomcat.dev.pwd}"url="${tomcat.dev.url}"/></target>
You might also look at the deploy plugin. It creates a post-build step that can remotely deploy a war to multiple containers including Tomcat.
Topher