Hi all ! I've been facing a problem running xdoclet-maven-plugin, in order
to generate hibernate xml files.
Can anyone help me?
Thanks in advance for the help.
Regards,
Roberto.
Here is the pom.xml of one of the subprojcts:
<project>
. . .
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>xdoclet-maven-plugin</artifactId>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>xdoclet</goal>
</goals>
<configuration>
<tasks>
<hibernatedoclet destdir="${basedir}/target/classes"
mergedir="${basedir}/src/mergemodel"
excludedtags="@version,@author,@todo,@see"
verbose="true">
<sourceDirectory>${basedir}/src</sourceDirectory>
<fileset dir="src">
<include name="**/*.java"/>
<exclude name="**/LDAPDAO.java"/>
<exclude name="**/SBPermissaoBean.java"/>
</fileset>
<hibernate version="3.0"/>
</hibernatedoclet>
</tasks>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</project>
Here is the log messages:
[DEBUG] -- end configuration --
[INFO] [xdoclet:xdoclet {execution: default}]
[INFO] Initializing DocletTasks!!!
[INFO] Executing tasks
[DEBUG] getProperty(ns=null, name=ant.reuse.loader, user=false)
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Error executing ant tasks
Embedded error: Can't create a sourcedirectory element under
hibernatedoclet. Make sure the jar file containing the corresponding subtask
class is on the classpath specified in the <taskdef> that defined {2}.
[INFO]
------------------------------------------------------------------------
[DEBUG] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Error executing ant
tasks
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
DefaultLifecycleExecutor.java:559)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle
(DefaultLifecycleExecutor.java:475)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
DefaultLifecycleExecutor.java:454)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
(DefaultLifecycleExecutor.java:306)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
DefaultLifecycleExecutor.java:273)