[jboss-user] [EJB 3.0] - Generating hbm from Annotated Entity Beans
sjmenden
do-not-reply at jboss.com
Fri Sep 8 12:42:12 EDT 2006
I hope this is an acceptable place to post this question versus another forum.
My Goal: Generate hibernate mapping xml files from my Annotated Entity beans so I can use them in a non web application.
Here is what I've tried. I think I just need to be steered on the right track.
| <hibernatetool destdir="/opt/jboss-seam-1.0.1.GA/examples/dvdstore/build/generated" >
| <ejb3configuration />
| <classpath>
| <!-- it is in this classpath you put your classes dir,
| and/or ejb3 persistence compliant jar -->
| <path location="/opt/jboss-seam-1.0.1.GA/examples/dvdstore/build/classes" />
| </classpath>
| <!-- list exporters here -->
| <hbm2cfgxml ejb3="true" />
| <hbm2hbmxml destdir="/opt/jboss-seam-1.0.1.GA/examples/dvdstore/build/generated" />
| </hibernatetool>
| </target>
|
Whether I include the <hbm2hbmxml.... /> or not the mappings aren't generated in the hibernate.cfg.xml.
Ant output:
|
| generatehbm:
| [hibernatetool] Executing Hibernate Tool with a EJB3 Configuration
| [hibernatetool] 1. task: cfg2cfgxml (Generates hibernate.cfg.xml)
| [hibernatetool] Sep 8, 2006 11:15:31 AM org.hibernate.ejb.Version <clinit>
| [hibernatetool] INFO: Hibernate EntityManager 3.2.0.CR1
| [hibernatetool] Sep 8, 2006 11:15:31 AM org.hibernate.cfg.annotations.Version <clinit>
| [hibernatetool] INFO: Hibernate Annotations 3.2.0.CR1
| [hibernatetool] Sep 8, 2006 11:15:31 AM org.hibernate.cfg.Environment <clinit>
| [hibernatetool] INFO: Hibernate 3.2 cr2
| [hibernatetool] Sep 8, 2006 11:15:31 AM org.hibernate.cfg.Environment <clinit>
| [hibernatetool] INFO: hibernate.properties not found
| [hibernatetool] Sep 8, 2006 11:15:31 AM org.hibernate.cfg.Environment buildBytecodeProvider
| [hibernatetool] INFO: Bytecode provider name : cglib
| [hibernatetool] Sep 8, 2006 11:15:31 AM org.hibernate.cfg.Environment <clinit>
| [hibernatetool] INFO: using JDK 1.4 java.sql.Timestamp handling
| [hibernatetool] Sep 8, 2006 11:15:32 AM org.hibernate.tool.hbm2x.Version <clinit>
| [hibernatetool] INFO: Hibernate Tools 3.1.0.beta5
| [hibernatetool] 2. task: hbm2hbmxml (Generates a set of hbm.xml files)
|
| BUILD SUCCESSFUL
| Total time: 3 seconds
|
|
generated hibernate.cfg.xml file:
| <?xml version="1.0" encoding="utf-8"?>
| <!DOCTYPE hibernate-configuration PUBLIC
| "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
| "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
| <hibernate-configuration>
| <session-factory>
| <property name="hibernate.bytecode.use_reflection_optimizer">false</property>
| </session-factory>
| </hibernate-configuration>
|
But there are no actual mappings generated?
Guidance would be greatly appreciated.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3970407#3970407
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3970407
More information about the jboss-user
mailing list