Hi all,

 

I’m trying to generate Hibernate mapping files using the hibernatedoclet task.

 

Each I try to run it, I get the same error (stack trace below): java.lang.NoSuchMethodError: org.apache.tools.ant.AntClassLoader: method getClasspath()Ljava/lang/String; not found

 

I’ve checked, the class and method are existing.

 

I use ant 1.5.3-1 and Java version is 1.4.2

 

Any help would greatly appreciated.

 

Kind regards,

Philippe Blockmans

 

Build exception: C:\Documents and Settings\bbo\My Documents\IBM\wsad\workspace\Profolup\hibernate.build.xml:37: Could not create task of type: hibernatedoclet due to java.lang.NoSuchMethodError: org.apache.tools.ant.AntClassLoader: method getClasspath()Ljava/lang/String; not found

Build exception: C:\Documents and Settings\bbo\My Documents\IBM\wsad\workspace\Profolup\hibernate.build.xml:37: Could not create task of type: hibernatedoclet due to java.lang.NoSuchMethodError: org.apache.tools.ant.AntClassLoader: method getClasspath()Ljava/lang/String; not found

C:\Documents and Settings\bbo\My Documents\IBM\wsad\workspace\Profolup\hibernate.build.xml:37: Could not create task of type: hibernatedoclet due to java.lang.NoSuchMethodError: org.apache.tools.ant.AntClassLoader: method getClasspath()Ljava/lang/String; not found

      at org.apache.tools.ant.Project.createTask(Project.java:509)

      at org.apache.tools.ant.UnknownElement.makeTask(UnknownElement.java:148)

      at org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:83)

      at org.apache.tools.ant.Task.perform(Task.java:216)

      at org.apache.tools.ant.Target.execute(Target.java:184)

      at org.apache.tools.ant.Target.performTasks(Target.java:202)

      at org.apache.tools.ant.Project.executeTarget(Project.java:601)

      at org.apache.tools.ant.Project.executeTargets(Project.java:560)

      at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:262)

      at java.lang.reflect.Method.invoke(Native Method)

      at org.eclipse.ant.core.AntRunner.run(AntRunner.java:234)

      at org.eclipse.ui.externaltools.internal.core.AntFileRunner.execute(AntFileRunner.java:56)

      at org.eclipse.ui.externaltools.internal.core.DefaultRunnerContext.executeRunner(DefaultRunnerContext.java:428)

      at org.eclipse.ui.externaltools.internal.core.DefaultRunnerContext.run(DefaultRunnerContext.java:479)

      at org.eclipse.ui.externaltools.internal.ui.AntLaunchWizard$1.run(AntLaunchWizard.java:117)

      at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:98)

--- Nested Exception ---

java.lang.NoSuchMethodError: org.apache.tools.ant.AntClassLoader: method getClasspath()Ljava/lang/String; not found

      at xdoclet.loader.ModuleFinder.initClasspath(ModuleFinder.java:95)

      at xdoclet.DocletTask.<init>(DocletTask.java:69)

      at xdoclet.modules.hibernate.HibernateDocletTask.<init>(HibernateDocletTask.java:15)

      at java.lang.Class.newInstance0(Native Method)

      at java.lang.Class.newInstance(Class.java(Compiled Code))

      at org.apache.tools.ant.Project.createTask(Project.java:486)

      at org.apache.tools.ant.UnknownElement.makeTask(UnknownElement.java:148)

      at org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:83)

      at org.apache.tools.ant.Task.perform(Task.java:216)

      at org.apache.tools.ant.Target.execute(Target.java:184)

      at org.apache.tools.ant.Target.performTasks(Target.java:202)

      at org.apache.tools.ant.Project.executeTarget(Project.java:601)

      at org.apache.tools.ant.Project.executeTargets(Project.java:560)

      at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:262)

      at java.lang.reflect.Method.invoke(Native Method)

      at org.eclipse.ant.core.AntRunner.run(AntRunner.java:234)

      at org.eclipse.ui.externaltools.internal.core.AntFileRunner.execute(AntFileRunner.java:56)

      at org.eclipse.ui.externaltools.internal.core.DefaultRunnerContext.executeRunner(DefaultRunnerContext.java:428)

      at org.eclipse.ui.externaltools.internal.core.DefaultRunnerContext.run(DefaultRunnerContext.java:479)

      at org.eclipse.ui.externaltools.internal.ui.AntLaunchWizard$1.run(AntLaunchWizard.java:117)

      at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:98)

Build exception: C:\Documents and Settings\bbo\My Documents\IBM\wsad\workspace\Profolup\hibernate.build.xml:37: Could not create task of type: hibernatedoclet due to java.lang.NoSuchMethodError: org.apache.tools.ant.AntClassLoader: method getClasspath()Ljava/lang/String; not found

Reply via email to