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

Reply via email to