Hi All,
I'm using the latest beta 3, and I'm getting a missing method error when I try to
process an ant script using the sunone tag (replacing this with, say, jboss works
fine). Ant script and error trace are below... is this a known issue with the beta?
thanks,
Greg
<ejbdoclet destdir="${assembly.dir}/ejb/META-INF">
<fileset dir="${src.dir}">
<include name="com/xxx/xxx/*Bean.java"/>
</fileset>
<deploymentdescriptor/>
<sunone/>
</ejbdoclet>
ejb-xdoclet:
[ejbdoclet] Running <deploymentdescriptor/>
[ejbdoclet] Running <sunone/>
[ejbdoclet] (TemplateEngine.invokeMethod 513 ) Could not find method
xdoclet.modules.ejb.session.SessionTagsHandler.ifNotStatefulSession in class
xdoclet.modules.ejb.session.SessionTagsHandler
[ejbdoclet] (XDocletMain.start 51 ) Running XDoclet failed.
[ejbdoclet] (XDocletMain.start 52 ) <<xdoclet.template.TemplateException: Could not
find method ifNotStatefulSession in class
xdoclet.modules.ejb.session.SessionTagsHandler
(xdoclet.modules.ejb.session.SessionTagsHandler.ifNotStatefulSession(java.lang.String,
java.util.Properties))>>
[ejbdoclet] xdoclet.template.TemplateException: Could not find method
ifNotStatefulSession in class xdoclet.modules.ejb.session.SessionTagsHandler
(xdoclet.modules.ejb.session.SessionTagsHandler.ifNotStatefulSession(java.lang.String,
java.util.Properties))
[ejbdoclet] at xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:514)
[ejbdoclet] at
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:908)
[ejbdoclet] at xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:875)
[ejbdoclet] at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:425)
[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:510)
[ejbdoclet] at
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:908)
[ejbdoclet] at xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:875)
[ejbdoclet] at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:425)
[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:483)
[ejbdoclet] at
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:908)
[ejbdoclet] at xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:875)
[ejbdoclet] at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:425)
[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:303)
[ejbdoclet] at xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:173)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcessForAll(TemplateSubTask.java:613)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:595)
[ejbdoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:196)
[ejbdoclet] at
xdoclet.modules.sun.sunone.ejb.SunONESubTask.execute(SunONESubTask.java:372)
[ejbdoclet] at xdoclet.XDocletMain.start(XDocletMain.java:46)
[ejbdoclet] at xdoclet.DocletTask.start(DocletTask.java:457)
[ejbdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:87)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:341)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:356)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
[ejbdoclet] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:341)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
[ejbdoclet] at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
[ejbdoclet] at
org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:583)
[ejbdoclet] at
org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:381)
[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 org.eclipse.ant.core.AntRunner.run(AntRunner.java:337)
[ejbdoclet] at
org.eclipse.ant.internal.ui.launchConfigurations.AntLaunchDelegate$1.run(AntLaunchDelegate.java:205)
[ejbdoclet] at java.lang.Thread.run(Thread.java:534)
[ejbdoclet] file:C:/Documents and Settings/gharman/My
Documents/paceworkspace/PACE/config/appservers/sun/build.xml:8: XDoclet failed.
[ejbdoclet] at xdoclet.DocletTask.start(DocletTask.java:460)
[ejbdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:87)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:341)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:356)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
[ejbdoclet] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:341)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
[ejbdoclet] at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
[ejbdoclet] at
org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:583)
[ejbdoclet] at
org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:381)
[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 org.eclipse.ant.core.AntRunner.run(AntRunner.java:337)
[ejbdoclet] at
org.eclipse.ant.internal.ui.launchConfigurations.AntLaunchDelegate$1.run(AntLaunchDelegate.java:205)
[ejbdoclet] at java.lang.Thread.run(Thread.java:534)
[ejbdoclet] Caused by: xdoclet.XDocletException: xdoclet.template.TemplateException:
Could not find method ifNotStatefulSession in class
xdoclet.modules.ejb.session.SessionTagsHandler
(xdoclet.modules.ejb.session.SessionTagsHandler.ifNotStatefulSession(java.lang.String,
java.util.Properties))
[ejbdoclet] at xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:306)
[ejbdoclet] at xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:173)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcessForAll(TemplateSubTask.java:613)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:595)
[ejbdoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:196)
[ejbdoclet] at
xdoclet.modules.sun.sunone.ejb.SunONESubTask.execute(SunONESubTask.java:372)
[ejbdoclet] at xdoclet.XDocletMain.start(XDocletMain.java:46)
[ejbdoclet] at xdoclet.DocletTask.start(DocletTask.java:457)
[ejbdoclet] ... 21 more
[ejbdoclet] --- Nested Exception ---
[ejbdoclet] xdoclet.XDocletException: xdoclet.template.TemplateException: Could not
find method ifNotStatefulSession in class
xdoclet.modules.ejb.session.SessionTagsHandler
(xdoclet.modules.ejb.session.SessionTagsHandler.ifNotStatefulSession(java.lang.String,
java.util.Properties))
[ejbdoclet] at xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:306)
[ejbdoclet] at xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:173)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcessForAll(TemplateSubTask.java:613)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:595)
[ejbdoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:196)
[ejbdoclet] at
xdoclet.modules.sun.sunone.ejb.SunONESubTask.execute(SunONESubTask.java:372)
[ejbdoclet] at xdoclet.XDocletMain.start(XDocletMain.java:46)
[ejbdoclet] at xdoclet.DocletTask.start(DocletTask.java:457)
[ejbdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:87)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:341)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:356)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
[ejbdoclet] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:341)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
[ejbdoclet] at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
[ejbdoclet] at
org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:583)
[ejbdoclet] at
org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:381)
[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 org.eclipse.ant.core.AntRunner.run(AntRunner.java:337)
[ejbdoclet] at
org.eclipse.ant.internal.ui.launchConfigurations.AntLaunchDelegate$1.run(AntLaunchDelegate.java:205)
[ejbdoclet] at java.lang.Thread.run(Thread.java:534)
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user