Hello all,

I've been working on a ejb project with xdoclet for a while now on linux and mac os x. Everythings been working great. However, our deploy machine is running FreeBSD with the freebsd native jdk 1.3.1.

When we try our ejb generation in this environment we get a cryptic error:

[ejbdoclet] Running <localinterface/>
[ejbdoclet] java.lang.AbstractMethodError: xjavadoc/AbstractProgramElement.getName
[ejbdoclet] at xjavadoc.XDoc.getSuperDoc(XDoc.java, Compiled Code)
[ejbdoclet] at xjavadoc.XDoc.getTags(XDoc.java, Compiled Code)
[ejbdoclet] at xjavadoc.XDoc.getTag(XDoc.java, Compiled Code)
[ejbdoclet] at xdoclet.XDocletTagSupport.getTagValue(XDocletTagSupport.java, Compiled Code)
[ejbdoclet] at xdoclet.modules.ejb.EjbTagsHandler.isRemoteEjb(EjbTagsHandler.java, Compiled Code)
[ejbdoclet] at xdoclet.modules.ejb.EjbTagsHandler.isOnlyRemoteEjb(EjbTagsHandler.java, Compiled Code)
[ejbdoclet] at xdoclet.modules.ejb.intf.LocalInterfaceSubTask.matchesGenerationRules(Lo calInterfaceSubTask.java, Compiled Code)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java, Compiled Code)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java, Compiled Code)
[ejbdoclet] at xdoclet.TemplateSubTask.execute(TemplateSubTask.java, Compiled Code)
[ejbdoclet] at xdoclet.XDocletMain.start(XDocletMain.java, Compiled Code)
[ejbdoclet] at xdoclet.DocletTask.start(DocletTask.java, Compiled Code)
[ejbdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java, Compiled Code)
[ejbdoclet] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java, Compiled Code)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java, Compiled Code)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java, Compiled Code)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java, Compiled Code)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java, Compiled Code)
[ejbdoclet] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java, Compiled Code)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java, Compiled Code)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java, Compiled Code)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java, Compiled Code)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java, Compiled Code)
[ejbdoclet] at org.apache.tools.ant.Project.executeTargets(Project.java, Compiled Code)
[ejbdoclet] at org.apache.tools.ant.Main.runBuild(Main.java, Compiled Code)
[ejbdoclet] at org.apache.tools.ant.Main.start(Main.java, Compiled Code)
[ejbdoclet] at org.apache.tools.ant.Main.main(Main.java, Compiled Code)


I have a feeling there's some sort of weird xml issue going on, but the only xml api i have installed is the xml-apis that come with ant (1.5.1). Anybody tackled this problem before?

We experienced the same behavior with the linux-sun jdk, but got around it by using the blackdown 1.3.1 jdk. Any help would be appreciated. If the anwer is on a faq somewhere, please let me know, I tried search the ml-archives but couldn't find anything relevant.

Thanks in advance,
john david garza



-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open! Get cracking and register here for some mind boggling fun and the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to