i'm trying to use the webdoclet task for generating a web component
deployment descriptor with Xdoclet v1.2b2 (+Ant v1.5.3, Blackdown Java2
JRE v1.4.1 on Red Hat Linux v7.3). the webdoclet task is added to the Ant
project but when the webdoclet element is encountered in the build file i
get the following error message:

xdoclet-generate:
[webdoclet] Make sure the jar file containing the webdoclet class is on 
the classpath specified in the <taskdef> that defined {2}. These classes 
are needed in order to generate correct output.
[webdoclet]     at xdoclet.DocletTask.checkClass(DocletTask.java:501)
[webdoclet]     at 
xdoclet.modules.web.WebDocletTask.validateOptions(WebDocletTask.java:22)
[webdoclet]     at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:53)
[webdoclet]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:193)
[webdoclet]     at org.apache.tools.ant.Task.perform(Task.java:341)
[webdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[webdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[webdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
[webdoclet]     at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
[webdoclet]     at org.apache.tools.ant.Main.runBuild(Main.java:609)
[webdoclet]     at org.apache.tools.ant.Main.start(Main.java:196)
[webdoclet]     at org.apache.tools.ant.Main.main(Main.java:235)

BUILD FAILED
file:/home/aspa/projects/ntlm/ntlmauth/build.xml:79: Unexpected error


any ideas on what's going wrong here? here's an excerpt from my Ant build 
file:

  <path id="xdoclet.path">
    <fileset dir="${xdoclet.home}/lib">
      <include name="*.jar"/>
    </fileset>
  </path>

  <target name="xdoclet-generate" depends="init">
    <taskdef name="webdoclet" classname="xdoclet.modules.web.WebDocletTask">
      <classpath refid="xdoclet.path"/>
    </taskdef>
    <mkdir dir="${build.generate.dir}"/>
    <webdoclet destdir="${build.generate.dir}">           <!-- LINE 79 -->
      <fileset dir="${src.servlet.dir}">
        <include name="**/*.java" />
      </fileset>
      <deploymentdescriptor servletspec="2.3" destdir="${build.dir}/META-INF"/>
    </webdoclet>
  </target>


best regards,
-- 
        aspa                                    http://www.kronodoc.fi/




-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to