Discussion:
[Middlegen-user] error either ejbdoclet or middlegen
Grant Marblestone
2002-06-04 12:36:06 UTC
Permalink
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/ej
b-body.xdt
[ejbdoclet] java.lang.reflect.InvocationTargetException
[ejbdoclet] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[ejbdoclet] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
[ejbdoclet] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.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(MergeTagsHa
ndler.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(DelegatingMethodAccessor
Impl.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:90
2)
[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:90
2)
[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:90
2)
[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:19
4)
[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(ClassTagsH
andler.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:19
4)
[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

Loading...