ejbjarxml..
----- Original Message -----
Sent: Tuesday, June 04, 2002 9:47
AM
Subject: [Xdoclet-user] error either
ejbdoclet or middlegen
Well i dont know if this is middlegen's error or
xdoclet's however i didnt do it! :)
I just run middlegen and it successfully
generates the code, however when ejbdoclet runs the
<deploymentdescriptor> i get this error.
THanks for any help you can give me,
Grant
[ejbdoclet] Running
<deploymentdescriptor/>
[ejbdoclet] Invoking method failed:
xdoclet.tagshandler.ClassTagsHandler.firstSentenceDescription, line=2 of
template file:
file:/C:/xdoclet-all/xdoclet/samples/xdoclet/modules/ejb/dd/resources/ejb-body.xdt
[ejbdoclet]
java.lang.reflect.InvocationTargetException
[ejbdoclet] at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ejbdoclet]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[ejbdoclet]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ejbdoclet]
at java.lang.reflect.Method.invoke(Method.java:324)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:582)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:508)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.invokeContentMethod(TemplateEngine.java:561)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:433)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:329)
[ejbdoclet]
at
xdoclet.template.TemplateTagHandler.generate(TemplateTagHandler.java:76)
[ejbdoclet]
at
xdoclet.tagshandler.MergeTagsHandler.generateUsingMergedFile(MergeTagsHandler.java:203)
[ejbdoclet]
at
xdoclet.tagshandler.MergeTagsHandler.merge(MergeTagsHandler.java:75)
[ejbdoclet]
at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown
Source)
[ejbdoclet] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ejbdoclet]
at java.lang.reflect.Method.invoke(Method.java:324)
[ejbdoclet]
at
xdoclet.template.TemplateParser.invoke(TemplateParser.java:183)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:481)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:902)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:869)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:430)
[ejbdoclet]
at
xdoclet.template.TemplateParser.generate(TemplateParser.java:114)
[ejbdoclet]
at
xdoclet.template.TemplateParser.invoke(TemplateParser.java:179)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:508)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:902)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:869)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:430)
[ejbdoclet]
at
xdoclet.template.TemplateParser.generate(TemplateParser.java:114)
[ejbdoclet]
at
xdoclet.template.TemplateParser.invoke(TemplateParser.java:179)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:481)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:902)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:869)
[ejbdoclet]
at
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:430)
[ejbdoclet]
at
xdoclet.template.TemplateParser.generate(TemplateParser.java:114)
[ejbdoclet]
at
xdoclet.template.TemplateParser.start(TemplateParser.java:84)
[ejbdoclet]
at
xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:316)
[ejbdoclet]
at
xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:173)
[ejbdoclet]
at
xdoclet.TemplateSubTask.startProcessForAll(TemplateSubTask.java:570)
[ejbdoclet]
at
xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:552)
[ejbdoclet]
at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:223)
[ejbdoclet]
at
xdoclet.modules.ejb.dd.EjbDotXmlSubTask.execute(EjbDotXmlSubTask.java:194)
[ejbdoclet]
at xdoclet.XDocletMain.start(XDocletMain.java:52)
[ejbdoclet]
at xdoclet.DocletTask.start(DocletTask.java:357)
[ejbdoclet] at
xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:79)
[ejbdoclet]
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:171)
[ejbdoclet]
at org.apache.tools.ant.Task.perform(Task.java:313)
[ejbdoclet]
at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]
at
org.apache.tools.ant.Target.performTasks(Target.java:334)
[ejbdoclet]
at
org.apache.tools.ant.Project.executeTarget(Project.java:1216)
[ejbdoclet]
at
org.apache.tools.ant.Project.executeTargets(Project.java:1160)
[ejbdoclet]
at org.apache.tools.ant.Main.runBuild(Main.java:605)
[ejbdoclet]
at org.apache.tools.ant.Main.start(Main.java:195)
[ejbdoclet]
at org.apache.tools.ant.Main.main(Main.java:234)
[ejbdoclet] Caused
by: java.lang.NullPointerException
[ejbdoclet] at
xdoclet.tagshandler.ClassTagsHandler.firstSentenceDescription(ClassTagsHandler.java:635)
[ejbdoclet]
... 52 more
[ejbdoclet] XDoclet MISSING RESOURCE: Can't locate
resource 'Running XDoclet failed.' for bundle
'xdoclet.resources.Messages'.
[ejbdoclet] XDoclet MISSING RESOURCE: Can't
locate resource 'Running XDoclet failed.' for bundle
'xdoclet.resources.Messages'.
[ejbdoclet] Running XDoclet
failed.
[ejbdoclet] <<xdoclet.XDocletException: Running XDoclet
failed.>>
[ejbdoclet] C:\xdoclet-all\xdoclet\samples\build.xml:89:
XDoclet failed
[ejbdoclet] at
xdoclet.DocletTask.start(DocletTask.java:360)
[ejbdoclet] at
xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:79)
[ejbdoclet]
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:171)
[ejbdoclet]
at org.apache.tools.ant.Task.perform(Task.java:313)
[ejbdoclet]
at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]
at
org.apache.tools.ant.Target.performTasks(Target.java:334)
[ejbdoclet]
at
org.apache.tools.ant.Project.executeTarget(Project.java:1216)
[ejbdoclet]
at
org.apache.tools.ant.Project.executeTargets(Project.java:1160)
[ejbdoclet]
at org.apache.tools.ant.Main.runBuild(Main.java:605)
[ejbdoclet]
at org.apache.tools.ant.Main.start(Main.java:195)
[ejbdoclet]
at org.apache.tools.ant.Main.main(Main.java:234)
[ejbdoclet] ---
Nested Exception ---
[ejbdoclet] xdoclet.XDocletException:
xdoclet.XDocletException: Running XDoclet failed.
[ejbdoclet] at
xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:319)
[ejbdoclet]
at
xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:173)
[ejbdoclet]
at
xdoclet.TemplateSubTask.startProcessForAll(TemplateSubTask.java:570)
[ejbdoclet]
at
xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:552)
[ejbdoclet]
at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:223)
[ejbdoclet]
at
xdoclet.modules.ejb.dd.EjbDotXmlSubTask.execute(EjbDotXmlSubTask.java:194)
[ejbdoclet]
at xdoclet.XDocletMain.start(XDocletMain.java:52)
[ejbdoclet]
at xdoclet.DocletTask.start(DocletTask.java:357)
[ejbdoclet] at
xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:79)
[ejbdoclet]
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:171)
[ejbdoclet]
at org.apache.tools.ant.Task.perform(Task.java:313)
[ejbdoclet]
at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]
at
org.apache.tools.ant.Target.performTasks(Target.java:334)
[ejbdoclet]
at
org.apache.tools.ant.Project.executeTarget(Project.java:1216)
[ejbdoclet]
at
org.apache.tools.ant.Project.executeTargets(Project.java:1160)
[ejbdoclet]
at org.apache.tools.ant.Main.runBuild(Main.java:605)
[ejbdoclet]
at org.apache.tools.ant.Main.start(Main.java:195)
[ejbdoclet]
at org.apache.tools.ant.Main.main(Main.java:234)
BUILD
FAILED
C:\xdoclet-all\xdoclet\samples\build.xml:89: Unexpected
error