> > 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