I'm hoping someone can shed some light on this: I've defined a classpath that includes a bunch of jars, and want to define a class from one of those jars as a task. However, taskdef can't seem to find the class:
<property name="xdoclet.base.task.classpath" refid="xdoclet.base.task.classpath"/> <echo message="${xdoclet.base.task.classpath}"/> <taskdef name="jmxdoclet" classname="xdoclet.modules.jmx.JMXDocletTask" classpathref="xdoclet.base.task.classpath"/> produces: ----------------------------------------- _configure:xdoclet:tasks: /Users/david/jboss/head/jboss-head/xdoclet/output/lib/xdoclet-jb4.jar:/Users/david/jboss/head/jboss-head/xdoclet/output/lib/xjavadoc-jb4.jar:/Users/david/jboss/head/jboss-head/xdoclet/output/lib/xdoclet-bea-module-jb4.jar:/Users/david/jboss/head/jboss-head/xdoclet/output/lib/xdoclet-ejb-module-jb4.jar:/Users/david/jboss/head/jboss-head/xdoclet/output/lib/xdoclet-java-module-jb4.jar:/Users/david/jboss/head/jboss-head/xdoclet/output/lib/xdoclet-jboss-module-jb4.jar:/Users/david/jboss/head/jboss-head/xdoclet/output/lib/xdoclet-jdo-module-jb4.jar:/Users/david/jboss/head/jboss-head/xdoclet/output/lib/xdoclet-jmx-module-jb4.jar:/Users/david/jboss/head/jboss-head/xdoclet/output/lib/xdoclet-web-module-jb4.jar:/Users/david/jboss/head/jboss-head/xdoclet/output/lib/xdoclet-xdoclet-module-jb4.jar:/Users/david/jboss/head/jboss-head/thirdparty/apache-commons/lib/commons-collections.jar:/Users/david/jboss/head/jboss-head/thirdparty/apache-commons/lib/commons-lang-1.0.jar:/Users/david/jboss! /head/jboss-head/thirdparty/apache-commons/lib/commons-logging-api.jar:/Users/david/jboss/head/jboss-head/thirdparty/apache-commons/lib/commons-pool.jar:/Users/david/jboss/head/jboss-head/thirdparty/apache-commons/lib/commons-discovery.jar:/Users/david/jboss/head/jboss-head/thirdparty/apache-log4j/lib/log4j.jar:/Users/david/jboss/head/jboss-head/thirdparty/apache-commons/lib/commons-logging.jar:/Users/david/jboss/head/jboss-head/tools/lib/ant.jar:/Users/david/jboss/head/jboss-head/tools/lib/optional.jar BUILD FAILED file:/Users/david/jboss/head/jboss-head/build/../tools/etc/buildfragments/tools.ent:40: taskdef class xdoclet.modules.jmx.JMXDocletTask cannot be found --------------------------------------------------- The needed class appears to be in one of the jars: jar tf /Users/david/jboss/head/jboss-head/xdoclet/output/lib/xdoclet-jmx-module-jb4.jar META-INF/ META-INF/MANIFEST.MF META-INF/xdoclet.xml xdoclet/ xdoclet/jmx/ xdoclet/jmx/JMXDocletTask.class xdoclet/modules/ xdoclet/modules/jmx/ xdoclet/modules/jmx/JMXDocletTask.class xdoclet/modules/jmx/JMXTagsHandler.class xdoclet/modules/jmx/MBeanInterfaceSubTask.class xdoclet/modules/jmx/MLetSubTask.class xdoclet/modules/jmx/XDocletModulesJmxMessages.class xdoclet/modules/jmx/XDocletModulesJmxMessagesMessages.properties xdoclet/modules/jmx/resources/ META-INF/xtags.xml xdoclet/modules/jmx/resources/mbean.xdt xdoclet/modules/jmx/resources/mlet.xdt ------------------------------------------ Apache Ant version 1.5.1 compiled on October 2 2002 ------------------------------------------ This is part of an experiment with the jboss build system, but I don't think anything involved here is affected by the BuildMagic stuff. Any suggestions would be greatly appreciated. Thanks david jencks -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>