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

Attachment: EjbTest.zip
Description: Zip compressed data

Reply via email to