Hi,
this is my errormessage with ant -v
BUILD FAILED
file:D:/JAVA_E~1/cvs_home/testojb/build.xml:165: taskdef class
xdoclet.modules.ojb.OjbDocletTask cannot be found
        at
org.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:240)
        at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:162)
        at org.apache.tools.ant.Task.perform(Task.java:341)
        at org.apache.tools.ant.Target.execute(Target.java:309)
        at org.apache.tools.ant.Target.performTasks(Target.java:336)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
        at org.apache.tools.ant.Main.runBuild(Main.java:609)
        at org.apache.tools.ant.Main.start(Main.java:196)
        at org.apache.tools.ant.Main.main(Main.java:235)
Caused by: java.lang.NoClassDefFoundError: xjavadoc/ant/XJavadocTask
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at
org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1002)
        at
org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1064)
        at
org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1036)
        at
org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:925)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at
org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1002)
        at
org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1064)
        at
org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1036)
        at
org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:925)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
        at
org.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:230)
        ... 9 more
--- Nested Exception ---
java.lang.NoClassDefFoundError: xjavadoc/ant/XJavadocTask
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at
org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1002)
        at
org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1064)
        at
org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1036)
        at
org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:925)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at
org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1002)
        at
org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1064)
        at
org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1036)
        at
org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:925)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
        at
org.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:230)
        at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:162)
        at org.apache.tools.ant.Task.perform(Task.java:341)
        at org.apache.tools.ant.Target.execute(Target.java:309)
        at org.apache.tools.ant.Target.performTasks(Target.java:336)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
        at org.apache.tools.ant.Main.runBuild(Main.java:609)
        at org.apache.tools.ant.Main.start(Main.java:196)
        at org.apache.tools.ant.Main.main(Main.java:235)

Does it mean it misses xjavadoc?

Regards,

Markus

> No, it seems I misunderstood you. Here is the relevant part from one of my
> build files (which doesn't look too different from yours):
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <project basedir="." default="build" name="KMPortal-OJB">
>     <property environment="env"/>
> 
>     <!-- Properties are defined in external files -->
>     <!-- First user supplied properties - this allows the user to override
> default properties (ANT does not override already-set properties) -->
>     <property file="${env.USER_PROPERTIES}"/>
>     <!-- Now read common properties (before profile to allow
> overriding)-->
>     <property file="build.properties"/>
> 
>     <!-- The libraries in the library directory that shall be used for
> compiling -->
>     <path id="compile-libs">
>         <fileset dir="${lib.dir}">
>             <include name="**/*.jar"/>
>             <include name="**/*.zip"/>
>         </fileset>
>     </path>
> 
>     ...
> 
>     <target name="repository-files">
>         <taskdef
> name="ojbdoclet" classname="xdoclet.modules.ojb.OjbDocletTask"
> classpathref="compile-libs"/>
> 
>         <ojbdoclet destdir="${build.dir}/db">
>             <fileset dir="${src.dir}/java"/>
>             <ojbrepository destinationFile="${repository.file}"/>
>             <torqueschema
> databaseName="${project}" destinationFile="${schema.file}"/>
>         </ojbdoclet>
>     </target>
> 
>     ...
> </project>
> 
> Again, as I said, try the -v option as it could be that not the
> OjbDocletTask class itself is missing but one of the required libraries,
> and Ant/xdoclet will only tell you which one when you use the -v option
> (as only then you see the NoClassDefFoundErrors).
> 
> Tom
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to