> > On Sat, 2003-11-22 at 17:39, Peter Nabbefeld wrote:
> > > <webdoclet destDir="${build.dir}/conf" force="true"
> > > mergeDir="${source.dir}/merge" validating="true" verbose="true">
> > > <fileset dir="${source.dir}/presentation/servlet">
> > > <include name="FrontDoor.java"/>
> > > </fileset>
> > > <deploymentdescriptor destdir="${build.dir}/conf"
> > > servletspec="2.3">
> > ...
> > > - XDoclet seems not to recognize the servlet; here's a code snippet
> from
> > it:
> > >
> > > /*
> > > * FrontDoor.java
> > > *
> > > * Created on 20. November 2003, 09:50
> > > */
> > >
> > > package presentation.servlet;
> >
> > The problems is your fileset. The root dir of your fileset needs to
> > match the root of the package hierarchy, otherwise the parser skips the
> > file as it thinks it's not in the "right" place. Try using
> > ...
> > instead. Or, better yet,
> > <fileset dir="${source.dir}">
> > <include name="**/*.java"/>
> > </fileset>
> > if you want it to process all your classes.
> >
> >
> > Andrew.
> >
> Hello Andrew, hi alltogether,
>
> I've made the changes - but my servlet still isn't recognized. I assume,
> there's probably some other thing missing - perhaps something in the
> classpath,
> some property or something else, because NetBeans says, webdoclet doesn't
> support the deploymentdescriptor subtask (which in turn will be a reaction
> on
> some information it gets from Ant). Any idea?
>
> Kind regards
>
> Peter Nabbefeld
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: SF.net Giveback Program.
> Does SourceForge.net help you be more productive? Does it
> help you create better code? SHARE THE LOVE, and help us help
> YOU! Click Here: http://sourceforge.net/donate/
> _______________________________________________
> xdoclet-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-user
> Hi, I've now got this "beautiful" error message: Buildfile: build.xml init: initx: compile: webxml: [webdoclet] (XDocletMain.start 47 ) Running <deploymentdescriptor/> [webdoclet] Generating web.xml. [webdoclet] (TemplateEngine.invokeMethod 509 ) Invoking method failed: xdoclet.tagshandler.ClassTagsHandler.forA llClasses, line=36 of template file: jar:file:C:\Programme\j2sdk_nb\xdoclet-bin-1.2b3\lib\xdoclet-web-module-1.2b4.jar!/ xdoclet/modules/web/resources/web_xml.xdt [webdoclet] (TemplateEngine.invokeMethod 509 ) Invoking method failed: xdoclet.tagshandler.ConfigTagsHandler.ifC onfigParamGreaterOrEquals, line=106 of template file: jar:file:C:\Programme\j2sdk_nb\xdoclet-bin-1.2b3\lib\xdoclet-web-m odule-1.2b4.jar!/xdoclet/modules/web/resources/web_xml.xdt [webdoclet] java.lang.reflect.InvocationTargetException [webdoclet] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [webdoclet] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [webdoclet] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [webdoclet] at java.lang.reflect.Method.invoke(Unknown Source) [webdoclet] at xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:603) [webdoclet] at xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:502) [webdoclet] at xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:927) [webdoclet] at xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:894) [webdoclet] at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:434) [webdoclet] at xdoclet.template.TemplateEngine.generate(TemplateEngine.java:333) [webdoclet] at xdoclet.template.TemplateEngine.start(TemplateEngine.java:382) [webdoclet] at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:559) [webdoclet] at xdoclet.TemplateSubTask.startProcessForAll(TemplateSubTask.java:614) [webdoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:595) [webdoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:196) [webdoclet] at xdoclet.modules.web.WebXmlSubTask.execute(WebXmlSubTask.java:366) [webdoclet] at xdoclet.XDocletMain.start(XDocletMain.java:48) [webdoclet] at xdoclet.DocletTask.start(DocletTask.java:458) [webdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:95) [webdoclet] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:193) [webdoclet] at org.apache.tools.ant.Task.perform(Task.java:341) [webdoclet] at org.apache.tools.ant.Target.execute(Target.java:309) [webdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:336) [webdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1339) [webdoclet] at org.apache.tools.ant.Project.executeTargets(Project.java:1255) [webdoclet] at org.apache.tools.ant.Main.runBuild(Main.java:609) [webdoclet] at org.apache.tools.ant.Main.start(Main.java:196) [webdoclet] at org.apache.tools.ant.Main.main(Main.java:235) [webdoclet] Caused by: java.lang.StackOverflowError [webdoclet] (XDocletMain.start 53 ) Running XDoclet failed. [webdoclet] (XDocletMain.start 54 ) <<Running XDoclet failed.>> [webdoclet] xdoclet.template.TemplateException: Invoking method in class xdoclet.tagshandler.ConfigTagsHandler failed: i fConfigParamGreaterOrEquals, line=106 of template file: jar:file:C:\Programme\j2sdk_nb\xdoclet-bin-1.2b3\lib\xdoclet-web -module-1.2b4.jar!/xdoclet/modules/web/resources/web_xml.xdt, exception: null [webdoclet] at xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:510) [webdoclet] at xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:927) [webdoclet] at xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:894) [webdoclet] at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:434) [webdoclet] at xdoclet.template.TemplateEngine.generate(TemplateEngine.java:333) [webdoclet] at xdoclet.template.TemplateEngine.start(TemplateEngine.java:382) [webdoclet] at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:559) [webdoclet] at xdoclet.TemplateSubTask.startProcessForAll(TemplateSubTask.java:614) [webdoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:595) [webdoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:196) [webdoclet] at xdoclet.modules.web.WebXmlSubTask.execute(WebXmlSubTask.java:366) [webdoclet] at xdoclet.XDocletMain.start(XDocletMain.java:48) [webdoclet] at xdoclet.DocletTask.start(DocletTask.java:458) [webdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:95) [webdoclet] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:193) [webdoclet] at org.apache.tools.ant.Task.perform(Task.java:341) [webdoclet] at org.apache.tools.ant.Target.execute(Target.java:309) [webdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:336) [webdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1339) [webdoclet] at org.apache.tools.ant.Project.executeTargets(Project.java:1255) [webdoclet] at org.apache.tools.ant.Main.runBuild(Main.java:609) [webdoclet] at org.apache.tools.ant.Main.start(Main.java:196) [webdoclet] at org.apache.tools.ant.Main.main(Main.java:235) [webdoclet] file:C:/projects/java/EjbTest/build.xml:48: XDoclet failed. [webdoclet] at xdoclet.DocletTask.start(DocletTask.java:461) [webdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:95) [webdoclet] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:193) [webdoclet] at org.apache.tools.ant.Task.perform(Task.java:341) [webdoclet] at org.apache.tools.ant.Target.execute(Target.java:309) [webdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:336) [webdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1339) [webdoclet] at org.apache.tools.ant.Project.executeTargets(Project.java:1255) [webdoclet] at org.apache.tools.ant.Main.runBuild(Main.java:609) [webdoclet] at org.apache.tools.ant.Main.start(Main.java:196) [webdoclet] at org.apache.tools.ant.Main.main(Main.java:235) [webdoclet] Caused by: xdoclet.XDocletException: Running XDoclet failed. [webdoclet] at xdoclet.TemplateSubTask.startProcessForAll(TemplateSubTask.java:625) [webdoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:595) [webdoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:196) [webdoclet] at xdoclet.modules.web.WebXmlSubTask.execute(WebXmlSubTask.java:366) [webdoclet] at xdoclet.XDocletMain.start(XDocletMain.java:48) [webdoclet] at xdoclet.DocletTask.start(DocletTask.java:458) [webdoclet] ... 10 more [webdoclet] --- Nested Exception --- [webdoclet] xdoclet.XDocletException: Running XDoclet failed. [webdoclet] at xdoclet.TemplateSubTask.startProcessForAll(TemplateSubTask.java:625) [webdoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:595) [webdoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:196) [webdoclet] at xdoclet.modules.web.WebXmlSubTask.execute(WebXmlSubTask.java:366) [webdoclet] at xdoclet.XDocletMain.start(XDocletMain.java:48) [webdoclet] at xdoclet.DocletTask.start(DocletTask.java:458) [webdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:95) [webdoclet] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:193) [webdoclet] at org.apache.tools.ant.Task.perform(Task.java:341) [webdoclet] at org.apache.tools.ant.Target.execute(Target.java:309) [webdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:336) [webdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1339) [webdoclet] at org.apache.tools.ant.Project.executeTargets(Project.java:1255) [webdoclet] at org.apache.tools.ant.Main.runBuild(Main.java:609) [webdoclet] at org.apache.tools.ant.Main.start(Main.java:196) [webdoclet] at org.apache.tools.ant.Main.main(Main.java:235) BUILD FAILED file:C:/projects/java/EjbTest/build.xml:48: Unexpected error Total time: 5 seconds Perhaps anybody knows, what it means? As I can't see, how to get it work, I've appended my project's contents - probably this might help, at least to distinguish, if the error arises from my project's contents or from my installation, so I could precise my question. Kind regards Peter Nabbefeld NB: The project should be packed as a war at the moment, I'll add EJB's later.
EjbTest.zip
Description: Zip compressed data
