Hi Markos,
I'm not entirely sure what's wrong with your configuration, but I am running these three together successfully:
maven-1.0
hibernate-2.1.8
xdoclet-1.2.2
Here's my config. There's a few differences to yours, but not sure which ones are significant. My setup also generates the db schema using Hibernate's SchemaExport tool.
project.properties:
maven.xdoclet.hibernatedoclet.hibernate.0 = true
maven.xdoclet.hibernatedoclet.hibernate.0.Version = 2.1
maven.xdoclet.hibernatedoclet.destDir = resources/classpath
maven.xdoclet.hibernatedoclet.fileset.0 = true
maven.xdoclet.hibernatedoclet.fileset.0.dir = ${maven.src.dir}
maven.xdoclet.hibernatedoclet.fileset.0.include = **/*.java
maven.hibernate.properties = resources/hibernate.properties
maven.hibernate.output.dir = resources
maven.hibernate.input.dir = resources/classpath,${maven.build.dest}project.xml:
<dependency>
<groupId>hibernate</groupId>
<artifactId>hibernate</artifactId>
<version>2.1.8</version>
</dependency>
<dependency>
<groupId>maven</groupId>
<artifactId>maven-hibernate-plugin</artifactId>
<version>1.2</version>
<type>plugin</type>
</dependency>
<dependency>
<groupId>xdoclet</groupId>
<artifactId>xdoclet-hibernate-module</artifactId>
<version>1.2.2</version>
</dependency>
<dependency>
<groupId>xdoclet</groupId>
<artifactId>maven-xdoclet-plugin</artifactId>
<version>1.2.2</version>
<type>plugin</type>
</dependency>maven.xml:
<preGoal name="java:compile">
<attainGoal name="xdoclet:hibernatedoclet"/>
</preGoal>
<goal name="generate-schema" prereqs="java:compile">
<attainGoal name="hibernate:schema-export"/>
</goal>
Cheers, Charles
Markos Charatzas wrote:
Greetings to the list!
I dont know why, but I cant seem to figure out how to make all 3 work!
The docs are kinda poor plus every other resource I found hasn't provide a complete solution.
Using hibernate 2. In my project.properties I have set the following
------ maven.xdoclet.hibernatedoclet.hibernate.0.Version=2.0 maven.xdoclet.hibernatedoclet.destDir=${maven.build.dir}/xdoclet/hibernatedoclet maven.xdoclet.hibernatedoclet.fileset.0=true maven.xdoclet.hibernatedoclet.fileset.0.dir=${maven.src.dir}/java maven.xdoclet.hibernatedoclet.fileset.0.include=**/*.java ------
in project.xml under the dependencies tag I have all (xjavadoc, xdoclet-hibernate-module, maven-xdoclet-plugin)
-----
<dependency>
<groupId>xdoclet</groupId>
<artifactId>xjavadoc</artifactId>
<version>1.0.2</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>xdoclet</groupId>
<artifactId>xdoclet-hibernate-module</artifactId>
<version>1.2</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>xdoclet</groupId>
<artifactId>maven-xdoclet-plugin</artifactId>
<version>1.2</version>
<type>plugin</type>
</dependency>
-----
running 'maven xdoclet:hibernatedoclet' I get a 'BUILD SUCCESFUL' in the end, but no mappings generated whatsoever.
Any help greatly appreciated :( Thanks in advance, Markos Charatzas
------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ xdoclet-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/xdoclet-user
