xdoclet-1b4 is a wreck, don't bother using it. Instead get the latest&Greatest from cvs and build it yourself, I haven't any problems on either linux or win2k building it. cvs -d:pserver:[EMAIL PROTECTED]:/cvsroot/xdoclet login
cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/xdoclet co xdoclet-all Just press enter when it prompts for password. will download xdoclet-all/xdoclet and xdoclet-all/xjavadoc, they need to be in parallel directories. CD into the xdoclet-all/xdoclet and just "ant", the default builds the dist, xdoclet-1.b3 btw. ----- Original Message ----- From: "Peter Nabbefeld" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, November 24, 2003 12:04 AM Subject: Re: [Xdoclet-user] Silly problem > > > 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.2b 4.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. ------------------------------------------------------- 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