On 6/4/07, Stephen Coy <[EMAIL PROTECTED]> wrote:
Jeff,


Are you really still using Hibernate 2.0?


100%.I've searched my repository and the only hibernate jar present is
hibernate-2.0.0.jar



Cheers,

Steve Coy


On 04/06/2007, at 8:18 PM, Jeff Mutonho wrote:

> I'm using the xdoclet-maven-plugin to generate my hibernate mapping
> files and  I configured the plugin as follows :
>
> <plugin>
>       <groupId>org.codehaus.mojo</groupId>
>       <artifactId>xdoclet-maven-plugin</artifactId>
>       <executions>
>         <execution>
>           <id>hbm-generation-with-xdoclet</id>
>           <phase>generate-sources</phase>
>           <configuration>
>             <tasks>
>             <hibernatedoclet destdir="src" force="false"
> excludedtags="@version,@author,@todo">
>               <fileset dir="src">
>                 <include name="**/portal/**/*.java" />
>                 <include name="**/reference/**/*.java" />
>                 <include name="**/b2bassurance/**/*.java" />
>               </fileset>
>               <hibernate version="2.0"/>
>             </hibernatedoclet>
>             </tasks>
>             <generatedSourcesDirectory>target/classes</
> generatedSourcesDirectory>
>           </configuration>
>           <goals>
>             <goal>xdoclet</goal>
>           </goals>
>         </execution>
>       </executions>
>     </plugin>
>
>
> However the generated hbm.xml are incorrect and they do not match what
> I get when I used Ant to generate the same hbm.xml files.Eg for one of
> my classes Person .java
>
> Maven generate this :
> ===============
> <hibernate-mapping
>>
>    <class
>        name="za.co.telkom.portal.Person"
>        lazy="true"
>    >
>
> and
>
> Ant generates this :
>
> <hibernate-mapping>
>    <class
>        name="za.co.telkom.portal.Person"
>        dynamic-update="false"
>        dynamic-insert="false"
>    >
>
>
> The Ant one works at deployment time.The Ant task used is :
>
>       <target name="eportal-domain-xdoclet" >
>               <taskdef name="hibernatedoclet"
> classname="xdoclet.modules.hibernate.HibernateDocletTask">
>                       <classpath refid="portallib.classpath" />
>               </taskdef>
>               <hibernatedoclet verbose="false"
> destdir="${ant.common.eportal.domain.dir}/src" force="false"
> excludedtags="@version,@author,@todo">
>                       <fileset dir="${ant.common.eportal.domain.dir}/src">
>                               <include name="**/portal/**/*.java" />
>                               <include name="**/reference/**/*.java" />
>                               <include name="**/b2bassurance/**/*.java" />
>                       </fileset>
>                       <hibernate version="2.0" />
>               </hibernatedoclet>
>               <echo message="Regenerated Hibernate mapping files in
> ${basedir}\bin" level="info" />
>       </target>
>
>
> I'm using the same xdoclet-1.2.1.jar
> ,xdoclet-hibernate-module-1.2.1.jar and
> xdoclet-xdoclet-module-1.2.1.jar both in  Ant and I've noticed that
> Maven is using
> xdoclet-hibernate-module-1.2.3.jar , which I suspect to be the src of
> the inconsistency.How do I prevent Maven from using this
> xdoclet-hibernate-module-1.2.3.jar?
>
> Please help me , as I'm really stuck here.
>
>
> --
>
> "Don't take the name of root in vain."
>
> Jeff  Mutonho
> Cape Town
> South Africa
>
> GoogleTalk : ejbengine
> Skype        : ejbengine
> Registered Linux user number 366042
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--

"Don't take the name of root in vain."

Jeff  Mutonho
Cape Town
South Africa

GoogleTalk : ejbengine
Skype        : ejbengine
Registered Linux user number 366042

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to