Have you tried without using CDATA section?
2005/12/19, Koen Maes <[EMAIL PROTECTED]>:
>
> Hi,
>
>
> I'm trying to get the hibernatedoclet-maven-plugin from Ashley Williams to
> work. I built the hibernatedoclet-maven-plugin and mant project after svn
> checkout. I installed the plugin into my local repo :
>
>
> /home/koen/.m2/repository/org/codehaus/mojo/hibernatedoclet-maven-plugin/1.0-beta-1/hibernatedoclet-
> maven-plugin-1.0-beta-1.pom
>
> Next when I try to run
>
> mvn -e org.codehaus.mojo:hibernatedoclet-maven-plugin:hibernatedoclet
>
> I get
>
> ...................
> [INFO]
>
> ----------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
>
> ----------------------------------------------------------------------------
> [INFO] One or more required plugin parameters are invalid/missing for
> 'hibernatedoclet:hibernatedoclet'
>
> [0] inside the definition for plugin:
> 'hibernatedoclet-maven-plugin'specify
> the following:
>
> <configuration>
> ...
> <task>VALUE</task>
> </configuration>.
>
> [INFO]
>
> ----------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Error configuring:
> org.codehaus.mojo:hibernatedoclet-maven-plugin. Reason: Invalid or missing
> parameters: [Mojo parameter [name: 'task'; alias: 'null']] for mojo:
> org.codehaus.mojo:hibernatedoclet-maven-plugin:1.0-beta-1:hibernatedoclet
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> DefaultLifecycleExecutor.java:559)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(
> DefaultLifecycleExecutor.java:485)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
> DefaultLifecycleExecutor.java:455)
> at
>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
> (DefaultLifecycleExecutor.java:303)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
> DefaultLifecycleExecutor.java:270)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
> DefaultLifecycleExecutor.java:139)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
>
>
> This is the relevant path of the pom.xml
>
> <build>
> <plugins>
> <plugin>
> <groupId>org.codehaus.mojo</groupId>
>
>
> <artifactId>hibernatedoclet-maven-plugin</artifactId>
> <version>1.0-beta-1</version>
> <executions>
> <execution>
> <goals>
>
>
> <goal>hibernatedoclet</goal>
> </goals>
>
>
> <phase>generate-sources</phase>
> <configuration>
> <task>
> <![CDATA[
>
>
> <hibernatedoclet>
>
> <fileset
> includes="**/model/*.java"/>
>
> <hibernate
> version="2.1"/>
>
>
> </hibernatedoclet>
>
> ]]>
> </task>
> </configuration>
> </execution>
> </executions>
> </plugin>
> </plugins>
> </build>
>
> And I think this is the relevant part of the code
> public void execute()
> throws MojoExecutionException, MojoFailureException
> {
> String[] mappings = new String[] {
> "@destDir", MantGoal.WEB_INF_GEN,
> "fileset/@dir", MantGoal.JAVA,
> // ,
> // "deploymentdescriptor/@destDir",
> MantGoal.META_INF_GEN,
> // "jboss/@destDir",
> MantGoal.META_INF_GEN
> };
> MantGoal goal = new MantGoal( this, project,
> "xdoclet.modules.hibernate.HibernateDocletTask", task, mappings );
> goal.execute( "xdoclet.class.path" );
> }
>
> I see that the mapping has 2 elements but how to map things is not clear
> to
> me ?? Can anybody (or better Ashley) help get on with my problem.
> My final goal is to generate the hbm.xml mappings from the code.
>
>
> thx,
>
> koen
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>