Ant task problem (not critical)
Thelmo Loisio <[email protected]> Sun, 04 Jan 2004 11:15:29 +0100
| Newsgroups | gmane.comp.java.enhydra.barracuda.general |
|---|---|
| Organization | NONE |
| Message-ID | <[email protected]> |
I'm having problems using ant to build my system inside jEdit + AntFarm. For who don't know jEdit is a programmer's editor which offer extensibility features through plugins, AntFarm is such a plugin which feature the running of build process with Ant. That said i'm having this exception when running my build within jEdit: java.lang.reflect.InvocationTargetException 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.enhydra.xml.xmlc.taskdef.Xmlc.execute(Xmlc.java:591) at org.enhydra.barracuda.taskdefs.Localize.execute(Localize.java:633) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:193) 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.taskdefs.Ant.execute(Ant.java:397) at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143) 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 antfarm.TargetRunner.runAntTarget(Unknown Source) at antfarm.TargetRunner.run(Unknown Source) Caused by: java.lang.NoSuchMethodError: org.w3c.tidy.Configuration.getTagTable()Lorg/w3c/tidy/TagTable; at org.enhydra.xml.xmlc.html.parsers.tidy.TidyHTMLParser.setProprietaryTags(TidyHTMLParser.java:297) at org.enhydra.xml.xmlc.html.parsers.tidy.TidyHTMLParser.parse(TidyHTMLParser.java:327) at org.enhydra.xml.xmlc.compiler.Parse.parse(Parse.java:232) at org.enhydra.xml.xmlc.compiler.Compiler.parsePage(Compiler.java:109) at org.enhydra.xml.xmlc.compiler.Compiler.compile(Compiler.java:224) at org.enhydra.xml.xmlc.commands.xmlc.XMLC.compile(XMLC.java:132) at org.enhydra.xml.xmlc.commands.xmlc.XMLC.compileHandleErrors(XMLC.java:142) at org.enhydra.xml.xmlc.commands.xmlc.XMLC.main(XMLC.java:153) The same build works perfectly outside jEdit (say from the console) so i know the problem is not due to Ant and/or anttask but from some classloading clashes inside jEdit. I would only have a hint where to look (which class/package) to try to find the point where the problem occurs, maybe some xml implementations classes loaded inside jEdit or some of its plugins !? Ant is 1.5.4 Java is 1.4.2_03 ... Thanks -- Thelmo