Author: kkolinko
Date: Sun Jun 24 12:58:37 2012
New Revision: 1353261
URL: http://svn.apache.org/viewvc?rev=1353261&view=rev
Log:
s/taskdef/typedef/ in catalina-tasks.xml
1. For Catalina/Jasper tasks, the taskdef is no longer needed,
as JspC now explicitly implements Task (BZ 53032) and so does not need a
TaskAdapter,
and all other tasks implement Task.
2. For JMX tasks using typedef here allows to load
jmxEquals and jmxCondition conditions from "jmxaccessor.tasks" file and
remove explicit definitions from catalina-tasks.xml.
Modified:
tomcat/trunk/bin/catalina-tasks.xml
Modified: tomcat/trunk/bin/catalina-tasks.xml
URL:
http://svn.apache.org/viewvc/tomcat/trunk/bin/catalina-tasks.xml?rev=1353261&r1=1353260&r2=1353261&view=diff
==============================================================================
--- tomcat/trunk/bin/catalina-tasks.xml (original)
+++ tomcat/trunk/bin/catalina-tasks.xml Sun Jun 24 12:58:37 2012
@@ -25,7 +25,7 @@
<!-- set catalina.home if it's not already set -->
<dirname property="catalina.home.bin.dir" file="${ant.file.catalina-tasks}"/>
<property name="catalina.home" value="${catalina.home.bin.dir}/.."/>
- <taskdef resource="org/apache/catalina/ant/catalina.tasks">
+ <typedef resource="org/apache/catalina/ant/catalina.tasks">
<classpath>
<fileset file="${catalina.home}/bin/tomcat-juli.jar"/>
<fileset file="${catalina.home}/lib/tomcat-api.jar"/>
@@ -38,22 +38,8 @@
<fileset file="${catalina.home}/lib/catalina-ant.jar"/>
<fileset file="${catalina.home}/lib/tomcat-coyote.jar"/>
</classpath>
- </taskdef>
- <taskdef resource="org/apache/catalina/ant/jmx/jmxaccessor.tasks">
- <classpath>
- <fileset file="${catalina.home}/lib/catalina-ant.jar"/>
- </classpath>
- </taskdef>
- <typedef
- name="jmxEquals"
- classname="org.apache.catalina.ant.jmx.JMXAccessorEqualsCondition">
- <classpath>
- <fileset file="${catalina.home}/lib/catalina-ant.jar"/>
- </classpath>
</typedef>
- <typedef
- name="jmxCondition"
- classname="org.apache.catalina.ant.jmx.JMXAccessorCondition">
+ <typedef resource="org/apache/catalina/ant/jmx/jmxaccessor.tasks">
<classpath>
<fileset file="${catalina.home}/lib/catalina-ant.jar"/>
</classpath>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]