I was able to get the CVS snapshot to build (by moving it to a Unix box).

When running xdoclet from eclipse, though, I get one (or both) of the following errors:

First, the <deploymentdescriptor> subtasks generates duplicates in the ejb-jar.xml.  
That is, two entries for each bean defined in the source code.

Second, if the ejb-jar.xml already exists, I get the output below from ant.  What I 
sticks out at me are the lines
>>> Invoking method failed: 
>xdoclet.tagshandler.ClassTagsHandler.firstSentenceDescription, line=2 of template 
>file: >>>
file:/C:/eclipse0602/eclipse/xdoclet/modules/ejb/dd/resources/ejb-body.xdt

Registering XDoclet modules (searching for jars containing META-INF/xdoclet.xml) ...
C:\xdoclet1.2\lib\xdoclet-apache-module.jar exists. Parsing it.
C:\xdoclet1.2\lib\xdoclet-bea-module.jar exists. Parsing it.
C:\xdoclet1.2\lib\xdoclet-ejb-module.jar exists. Parsing it.
C:\xdoclet1.2\lib\xdoclet-exolab-module.jar exists. Parsing it.
C:\xdoclet1.2\lib\xdoclet-hp-module.jar exists. Parsing it.
C:\xdoclet1.2\lib\xdoclet-ibm-module.jar exists. Parsing it.
C:\xdoclet1.2\lib\xdoclet-jboss-module.jar exists. Parsing it.
C:\xdoclet1.2\lib\xdoclet-jmx-module.jar exists. Parsing it.
C:\xdoclet1.2\lib\xdoclet-macromedia-module.jar exists. Parsing it.
C:\xdoclet1.2\lib\xdoclet-mvcsoft-module.jar exists. Parsing it.
C:\xdoclet1.2\lib\xdoclet-mx4j-module.jar exists. Parsing it.
C:\xdoclet1.2\lib\xdoclet-orion-module.jar exists. Parsing it.
C:\xdoclet1.2\lib\xdoclet-pramati-module.jar exists. Parsing it.
C:\xdoclet1.2\lib\xdoclet-web-module.jar exists. Parsing it.
C:\xdoclet1.2\lib\xdoclet-webwork-module.jar exists. Parsing it.
C:\xdoclet1.2\lib\xdoclet-xdoclet-module.jar exists. Parsing it.
C:\xdoclet1.2\lib\xdoclet.jar exists. Parsing it.
Skipping C:\xdoclet1.2\lib\xjavadoc.jar (No META-INF/xdoclet.xml in here)
Skipping C:\xdoclet-all\xdoclet\lib\ant.jar (No META-INF/xdoclet.xml in here)
Skipping C:\xdoclet-all\xdoclet\lib\commons-collections-2.0.jar (No 
META-INF/xdoclet.xml in here)
Skipping C:\xdoclet-all\xdoclet\lib\commons-logging.jar (No META-INF/xdoclet.xml in 
here)
Skipping C:\xdoclet-all\xdoclet\lib\jaxp.jar (No META-INF/xdoclet.xml in here)
Skipping C:\xdoclet-all\xdoclet\lib\jdom-b8.jar (No META-INF/xdoclet.xml in here)
Skipping C:\xdoclet-all\xdoclet\lib\junit.jar (No META-INF/xdoclet.xml in here)
Skipping C:\xdoclet-all\xdoclet\lib\log4j.jar (No META-INF/xdoclet.xml in here)
Skipping C:\xdoclet-all\xdoclet\lib\optional.jar (No META-INF/xdoclet.xml in here)
Skipping C:\xdoclet-all\xdoclet\lib\prettyprinter.jar (No META-INF/xdoclet.xml in here)
Skipping C:\xdoclet-all\xdoclet\lib\velocity-1.4-dev.jar (No META-INF/xdoclet.xml in 
here)
Skipping C:\xdoclet-all\xdoclet\lib\xalan.jar (No META-INF/xdoclet.xml in here)
Skipping C:\xdoclet-all\xdoclet\lib\xml-apis.jar (No META-INF/xdoclet.xml in here)
Skipping C:\install\bea\wlserver6.1sp2\lib\weblogic.jar (No META-INF/xdoclet.xml in 
here)
Finished. Registered 17 modules.
Running <remoteinterface/>
Running <homeinterface/>
Running <deploymentdescriptor/>
Invoking method failed: xdoclet.tagshandler.ClassTagsHandler.firstSentenceDescription, 
line=2 of template file: 
file:/C:/eclipse0602/eclipse/xdoclet/modules/ejb/dd/resources/ejb-body.xdt
java.lang.reflect.InvocationTargetException: 
java.lang.NullPointerException
at 
xdoclet.tagshandler.ClassTagsHandler.firstSentenceDescription(ClassTagsHandler.java:635)
at java.lang.reflect.Method.invoke(Native Method)
at xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:582)
at xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:508)
at xdoclet.template.TemplateEngine.invokeContentMethod(TemplateEngine.java:561)
at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:433)
at xdoclet.template.TemplateEngine.generate(TemplateEngine.java:329)
at xdoclet.template.TemplateTagHandler.generate(TemplateTagHandler.java:76)
at 
xdoclet.tagshandler.MergeTagsHandler.generateUsingMergedFile(MergeTagsHandler.java:203)
at xdoclet.tagshandler.MergeTagsHandler.merge(MergeTagsHandler.java:75)
at java.lang.reflect.Method.invoke(Native Method)
at xdoclet.template.TemplateParser.invoke(TemplateParser.java:183)
at xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:481)
at xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:902)
at xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:869)
at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:430)
at xdoclet.template.TemplateParser.generate(TemplateParser.java:114)
at xdoclet.template.TemplateParser.invoke(TemplateParser.java:179)
at xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:508)
at xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:902)
at xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:869)
at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:430)
at xdoclet.template.TemplateParser.generate(TemplateParser.java:114)
at xdoclet.template.TemplateParser.invoke(TemplateParser.java:179)
at xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:481)
at xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:902)
at xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:869)
at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:430)
at xdoclet.template.TemplateParser.generate(TemplateParser.java:114)
at xdoclet.template.TemplateParser.start(TemplateParser.java:84)
at xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:316)
at xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:173)
at xdoclet.TemplateSubTask.startProcessForAll(TemplateSubTask.java:570)
at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:552)
at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:223)
at xdoclet.modules.ejb.dd.EjbDotXmlSubTask.execute(EjbDotXmlSubTask.java:194)
at xdoclet.XDocletMain.start(XDocletMain.java:52)
at xdoclet.DocletTask.start(DocletTask.java:357)
at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:79)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:171)
at org.apache.tools.ant.Task.perform(Task.java:313)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:334)
at org.apache.tools.ant.Project.executeTarget(Project.java:1216)
at org.apache.tools.ant.Project.executeTargets(Project.java:1160)
at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:269)
at java.lang.reflect.Method.invoke(Native Method)
at org.eclipse.ant.core.AntRunner.run(AntRunner.java:155)
at 
org.eclipse.ui.externaltools.internal.core.AntFileRunner.execute(AntFileRunner.java:54)
at 
org.eclipse.ui.externaltools.internal.core.DefaultRunnerContext.executeRunner(DefaultRunnerContext.java:320)
at 
org.eclipse.ui.externaltools.internal.core.DefaultRunnerContext.run(DefaultRunnerContext.java:370)
at 
org.eclipse.ui.externaltools.internal.ui.AntLaunchWizard$1.run(AntLaunchWizard.java:116)
at 
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:98)
XDoclet MISSING RESOURCE: Can't locate resource 'Running XDoclet failed.' for bundle 
'xdoclet.resources.Messages'.
XDoclet MISSING RESOURCE: Can't locate resource 'Running XDoclet failed.' for bundle 
'xdoclet.resources.Messages'.
Running XDoclet failed.
<<xdoclet.XDocletException: Running XDoclet failed.>>

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to