Mailing List
Home
Forum Home
Cocoon - MVC web framework based on XML/XSL
Maven - Project building tool
Axis - Java SOAP implementation
Lucene - Full-featured text search engine APIs
Log4J - A log library
Fop - Create PDF, PCL, PS, SVG, XML driven by XSL formatting objects.
POI - Java Excel, Word and other Microsoft Office files manipulating library
Oracle database, Microsoft SQL server ...
MySQL - an open source database
Red Hat Linux Installation and Config discussions ...
Subjects
log4j warning: No appenders could be found
java security AccessControlException: access denied (java io FilePermission clie
java lang InstantiationException: org apache tools ant Main
Apache Axis Tutorial
Struts <logic iterate >
log4j properties How to parse outpu to multiple files
configuring log4j with BEA Weblogic 8 1
How to use XSL FOP Java together
JSP precompile
Servlet File Download dialog problem (IE6,Adobe 6 0)
Proposal: Adding jar manifest classpath in jar and war plugins
Unsupported major minor version 48 0 problem while running the an
   telope task
java security AccessControlException: access denied (java io FilePermission
axis wsdl2java Ant Task usage
net sf hibernate MappingException: Error reading resource: test/User hbm xml
Building EAR ANT Script for websphere 5 0
CREATING WAR Files
jsp data into Excel
Classpath problem
Jboss 3 2 3+ vs Tomcat Axis Question
RE: How to include jars and add them into the MANIFEST MF/Class Path
attribute
Printing problem
InstantiationException
Couldn 't find trusted certificate
Please : How can one install ant 1 6 0 under Eclipse 2 1 ?
Excel: Too many different cell formats
Running junit tests fails
XDoclet, Struts and Maven: Where to start? SOLUTION
1 3 final: now giving me java io FileNotFoundException (Too many
open files)
AXIS: tomcat timeout ?
 
Search:  
Power your search with and, or, +, -, or "some phrase" operators.
XDoclet, Struts and Maven: Where to start? SOLUTION

XDoclet, Struts and Maven: Where to start? SOLUTION

2003-11-16       - By Moritz Petersen

 Back
Reply:     1     2     3  

With the help of Marc, I finally found the problem. To let others know
what I did wrong, here's the solution for working with webdoclet /
strustsconfigxml:

- Check the plugin.jelly of xdoclet plugin (you'll see how the
properties are processed, search for the subtask, for example
"strutsconfigxml").
- Check the plugin.properties of xdoclet plugin (you'll see some
properties already defined).
- Check the dependencies in your project. Mine are (among others):


    <dependency>
      <artifactId>xdoclet</artifactId>
      <groupId>xdoclet</groupId>
      <version>1.2b4</version>
      <type>jar</type>
    </dependency>
    <dependency>
      <artifactId>xdoclet-ejb-module</artifactId>
      <groupId>xdoclet</groupId>
      <version>1.2b4</version>
      <type>jar</type>
    </dependency>
    <dependency>
      <artifactId>xdoclet-apache-module</artifactId>
      <groupId>xdoclet</groupId>
      <version>1.2b4</version>
      <type>jar</type>
    </dependency>
    <dependency>
      <artifactId>xdoclet-web-module</artifactId>
      <groupId>xdoclet</groupId>
      <version>1.2b4</version>
      <type>jar</type>
    </dependency>
    <dependency>
      <artifactId>xdoclet-xdoclet-module</artifactId>
      <groupId>xdoclet</groupId>
      <version>1.2b4</version>
      <type>jar</type>
    </dependency>


-Mo.


Am 15.11.2003 um 20:59 Uhr schrieb Moritz Petersen:

> Hi Konstantin,
>
> you gave me very helpful pointers, thank you! But I still can't get it
> work. I must have missed something very obvious.
>
> A look into plugin.jelly discovered:
>
> ...
>
> <j:set var="subelement_index" value="0"/>
> <j:forEach begin="0" end="20" indexVar="subelement_index">
> <j:set var="subelement_index_var_name"
> value="maven.xdoclet.webdoclet.strutsconfigxml.${subelement_index}"/>
>   <j:if test="${context.getVariable(subelement_index_var_name) ==
> 'true'}">
>
> ...
>
> So, I added the property
>
> maven.xdoclet.webdoclet.strutsconfigxml.0=true
> maven.xdoclet.webdoclet.strutsconfigxml.0.Version=1.1
>
> but it still doesn't work. So I tried additionally:
>
> maven.xdoclet.webdoclet.fileset.4=true
> maven.xdoclet.webdoclet.fileset.4.include=**/*Action.java
>
> because I thought it would ignore my *Action classes, but it still
> didn't made it work. Changing "0" to "4" in the strutsconfigxml
> properties also didn't change anything.
> I am pretty sure, that my properties are not ignored in general,
> because I define properties for other Xdoclet modules
> (hibernatedoclet), which are not ignored.
>
> Do you have any clue about what I am missing?
>
> Gr??e aus Hamburg,
>
> Moritz.
>
>
>
> Am 15.11.2003 um 17:55 Uhr schrieb Konstantin Priblouda:
>
>> I think you shall bite into sour apple, and look into
>
> I like apples, especially those running Panther ;-)
>
>> plugin.jelly
>> for exact syntax...
>> Basically properties are in form
>> maven.xdoclet.<module>.<subtask>.<ordinal
>> number>.<subtask property>
>>
>> And ordinal number starts from 0.
>> Also importtant is:
>> maven.xdoclet.<module>.<subtask>.<ordinal
>> number>.enabled=true
>>
>> to activate subtask.
>
> -- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------
> To unsubscribe, e-mail: users-unsubscribe@(protected)
> For additional commands, e-mail: users-help@(protected)
>


-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------
To unsubscribe, e-mail: users-unsubscribe@(protected)
For additional commands, e-mail: users-help@(protected)