hi all,
when trying to generate the ejb-jar.xml via xdoclet i get the following
stack trace:
[ejbdoclet] Create ejb-jar.xml
[ejbdoclet] (TemplateEngine.invokeMethod ? ) Invoking method
failed: classTagValue , line=2 of template file: xdoclet/ejb/ejb-body.j
[ejbdoclet] java.lang.NullPointerException
[ejbdoclet] at xdoclet.SubTask.methodName(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.invalidParamValueFound(Unknown
Source)
[ejbdoclet] at xdoclet.SubTask.getTagValue(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.classTagValue(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at
xdoclet.util.TemplateEngine.invokeContentMethod(Unknown Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.ifClassTagValueEquals(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.ifConfigParamGreaterOrEquals(Unknown
Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.ifIsOfType_Impl(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.ifIsOfType(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.generateUsingMergedFile(Unknown
Source)
[ejbdoclet] at xdoclet.SubTask.merge(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at
xdoclet.ejb.AbstractEjbSubTask.ifIsAConcreteEJBean(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.forAllClasses(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.generateFileUsingTemplate(Unknown
Source)
[ejbdoclet] at xdoclet.ejb.EjbDotXmlSubTask.execute(Unknown Source)
[ejbdoclet] at xdoclet.AbstractDocletTask$DocletMain.start(Unknown
Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at
com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:193)
[ejbdoclet] at
com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:95)
[ejbdoclet] at com.sun.tools.javadoc.Main.main(Main.java:233)
[ejbdoclet] (TemplateEngine.invokeMethod ? ) Invoking method
failed: ifClassTagValueEquals , line=13 of template file:
xdoclet/ejb/ejb-body.j
[ejbdoclet] Invoking method failed: classTagValue , line=2 of template
file: xdoclet/ejb/ejb-body.j ,exception: null
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at
xdoclet.util.TemplateEngine.invokeContentMethod(Unknown Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.ifClassTagValueEquals(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.ifConfigParamGreaterOrEquals(Unknown
Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.ifIsOfType_Impl(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.ifIsOfType(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.generateUsingMergedFile(Unknown
Source)
[ejbdoclet] at xdoclet.SubTask.merge(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at
xdoclet.ejb.AbstractEjbSubTask.ifIsAConcreteEJBean(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.forAllClasses(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.generateFileUsingTemplate(Unknown
Source)
[ejbdoclet] at xdoclet.ejb.EjbDotXmlSubTask.execute(Unknown Source)
[ejbdoclet] at xdoclet.AbstractDocletTask$DocletMain.start(Unknown
Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at
com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:193)
[ejbdoclet] at
com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:95)
[ejbdoclet] at com.sun.tools.javadoc.Main.main(Main.java:233)
[ejbdoclet] (TemplateEngine.invokeMethod ? ) Invoking method
failed: ifConfigParamGreaterOrEquals , line=24 of template file:
xdoclet/ejb/ejb-body.j
[ejbdoclet] Invoking method failed: ifClassTagValueEquals , line=13 of
template file: xdoclet/ejb/ejb-body.j ,exception: null
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.ifConfigParamGreaterOrEquals(Unknown
Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.ifIsOfType_Impl(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.ifIsOfType(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.generateUsingMergedFile(Unknown
Source)
[ejbdoclet] at xdoclet.SubTask.merge(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at
xdoclet.ejb.AbstractEjbSubTask.ifIsAConcreteEJBean(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.forAllClasses(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.generateFileUsingTemplate(Unknown
Source)
[ejbdoclet] at xdoclet.ejb.EjbDotXmlSubTask.execute(Unknown Source)
[ejbdoclet] at xdoclet.AbstractDocletTask$DocletMain.start(Unknown
Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at
com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:193)
[ejbdoclet] at
com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:95)
[ejbdoclet] at com.sun.tools.javadoc.Main.main(Main.java:233)
[ejbdoclet] (TemplateEngine.invokeMethod ? ) Invoking method
failed: ifIsOfType , line=110 of template file: xdoclet/ejb/ejb-body.j
[ejbdoclet] Invoking method failed: ifConfigParamGreaterOrEquals ,
line=24 of template file: xdoclet/ejb/ejb-body.j ,exception: null
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.ifIsOfType_Impl(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.ifIsOfType(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.generateUsingMergedFile(Unknown
Source)
[ejbdoclet] at xdoclet.SubTask.merge(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at
xdoclet.ejb.AbstractEjbSubTask.ifIsAConcreteEJBean(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.forAllClasses(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.generateFileUsingTemplate(Unknown
Source)
[ejbdoclet] at xdoclet.ejb.EjbDotXmlSubTask.execute(Unknown Source)
[ejbdoclet] at xdoclet.AbstractDocletTask$DocletMain.start(Unknown
Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at
com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:193)
[ejbdoclet] at
com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:95)
[ejbdoclet] at com.sun.tools.javadoc.Main.main(Main.java:233)
[ejbdoclet] (TemplateEngine.invokeMethod ? ) Invoking method
failed: merge , line=4 of template file: xdoclet/ejb/ejb-body.j
[ejbdoclet] Invoking method failed: ifIsOfType , line=110 of template
file: xdoclet/ejb/ejb-body.j ,exception: null
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.generateUsingMergedFile(Unknown
Source)
[ejbdoclet] at xdoclet.SubTask.merge(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at
xdoclet.ejb.AbstractEjbSubTask.ifIsAConcreteEJBean(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.forAllClasses(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.generateFileUsingTemplate(Unknown
Source)
[ejbdoclet] at xdoclet.ejb.EjbDotXmlSubTask.execute(Unknown Source)
[ejbdoclet] at xdoclet.AbstractDocletTask$DocletMain.start(Unknown
Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at
com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:193)
[ejbdoclet] at
com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:95)
[ejbdoclet] at com.sun.tools.javadoc.Main.main(Main.java:233)
[ejbdoclet] (TemplateEngine.invokeMethod ? ) Invoking method
failed: ifIsAConcreteEJBean , line=8 of template file:
xdoclet/ejb/ejb-body.j
[ejbdoclet] Invoking method failed: merge , line=4 of template file:
xdoclet/ejb/ejb-body.j ,exception: null
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at
xdoclet.ejb.AbstractEjbSubTask.ifIsAConcreteEJBean(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.forAllClasses(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.generateFileUsingTemplate(Unknown
Source)
[ejbdoclet] at xdoclet.ejb.EjbDotXmlSubTask.execute(Unknown Source)
[ejbdoclet] at xdoclet.AbstractDocletTask$DocletMain.start(Unknown
Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at
com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:193)
[ejbdoclet] at
com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:95)
[ejbdoclet] at com.sun.tools.javadoc.Main.main(Main.java:233)
[ejbdoclet] (TemplateEngine.invokeMethod ? ) Invoking method
failed: forAllClasses , line=46 of template file: xdoclet/ejb/ejb-body.j
[ejbdoclet] Invoking method failed: ifIsAConcreteEJBean , line=8 of
template file: xdoclet/ejb/ejb-body.j ,exception: null
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.forAllClasses(Unknown Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.invokeBlockMethod(Unknown
Source)
[ejbdoclet] at xdoclet.util.TemplateEngine.generate(Unknown Source)
[ejbdoclet] at xdoclet.SubTask.generateFileUsingTemplate(Unknown
Source)
[ejbdoclet] at xdoclet.ejb.EjbDotXmlSubTask.execute(Unknown Source)
[ejbdoclet] at xdoclet.AbstractDocletTask$DocletMain.start(Unknown
Source)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at
com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:193)
[ejbdoclet] at
com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:95)
[ejbdoclet] at com.sun.tools.javadoc.Main.main(Main.java:233)
[ejbdoclet] Running XDoclet failed:
[ejbdoclet] Invoking method failed: forAllClasses , line=46 of template
file: xdoclet/ejb/ejb-body.j ,exception: null
[ejbdoclet] 1 warning
BUILD SUCCESSFUL
what does this mean?
thx in advice
jens
_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user