Ok, i've found a solution so far. You need to include all of them,
xdoclet-web-module, xdoclet-apache-module and *xdoclet-ejb-module* or
the struts-config.xml generation would not work. I'm wondering though
why I have to include the ejb-module while calling xdoclet:webdoclet.
Getting no error message abbout this is also higly frustrating.
On 9/12/05, Stefan Podkowinski <[EMAIL PROTECTED]> wrote:
> Hi there
>
> I'm currently having a hard time to setup the xdoclet maven plugin in
> my project. All I'd like to do is to generate the web.xml and
> struts-config.xml file with the maven:webdoclet goal. So far, web.xml
> generation went well, but xdoclet would not generate my
> struts-config.xml file. Its just doing nothing, no error message or
> anything. :(
>
> After running maven -X I noticed that the necessary ant task seem to
> be missing. The subtask list looks like this. Isn't strutsconfigxml
> missing here?:
>
> [DEBUG] Registering SubTask jsptaglib
> (xdoclet.modules.web.JspTaglibSubTask) to DocletTask
> xdoclet.modules.web.WebDocletTask
> [DEBUG] Registering SubTask service-endpoint
> (xdoclet.modules.web.ServiceEndpointSubTask) to DocletTask
> xdoclet.modules.web.WebDocletTask
> [DEBUG] Registering SubTask deploymentdescriptor
> (xdoclet.modules.web.WebXmlSubTask) to DocletTask
> xdoclet.modules.web.WebDocletTask
> [DEBUG] Registering SubTask propertiestranslator
> (xdoclet.modules.externalizer.PropertiesTranslatorSubTask) to
> DocletTask xdoclet.modules.web.WebDocletTask
> [DEBUG] Registering SubTask externalizer
> (xdoclet.modules.externalizer.ExternalizerSubTask) to DocletTask
> xdoclet.modules.web.WebDocletTask
>
> Afterwards I tried to include the xdoclet-apache.module.jar in my
> project.xml with the strange result that now not even web.xml
> generation would work anymore (but struts subtask show up in -X
> output).
>
> Anyone there with an idea what could be wrong and how to setup things
> correctly? I'm using a xdoclet1.2.3 build.
>
> project.properties:
> # Setup webdoclet
> maven.xdoclet.webdoclet.destDir=${maven.build.dir}/xdoclet
> maven.xdoclet.webdoclet.mergeDir=${merge.dir}
> maven.xdoclet.webdoclet.verbose=true
> maven.xdoclet.webdoclet.fileset.0=true
> maven.xdoclet.webdoclet.fileset.0.sourcedir=src/java
> maven.xdoclet.webdoclet.fileset.0.include=**/*.java
> maven.xdoclet.webdoclet.deploymentdescriptor.0=true
> maven.xdoclet.webdoclet.deploymentdescriptor.0.Servletspec=2.4
> maven.xdoclet.webdoclet.deploymentdescriptor.0.distributable=true
> maven.xdoclet.webdoclet.deploymentdescriptor.0.welcomeFiles=index.jsp,index.html
> maven.xdoclet.webdoclet.deploymentdescriptor.0.tagLibs=test
>
> # Struts-Config SubTask
> maven.xdoclet.webdoclet.strutsconfigxml.0=true
> maven.xdoclet.webdoclet.strutsconfigxml.0.verbose=true
> maven.xdoclet.webdoclet.strutsconfigxml.0.Version=1.2
> maven.xdoclet.webdoclet.strutsconfigxml.0.validateXML=true
>
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
xdoclet-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user