I will answer my own question concerning my "emf = 
Persistence.createEntityManagerFactory("myResourceLocalEntityManager");" 
question.

I just had to define the persistence-unit in a persistence.xml file. 

      <persistence-unit name="sample">
  |       <provider>org.hibernate.ejb.HibernatePersistence</provider>
  |             <class>com.idfbins.nexus.common.vo.busent.FBWorker</class>
  |             <properties>
  |                   <property name="hibernate.connection.driver_class" 
value="com.ibm.db2.jcc.DB2Driver"/>
  |                   <property name="hibernate.connection.username" 
value="db2admin"/>
  |                   <property name="hibernate.connection.password" 
value="db2admin"/>
  |                   <property name="hibernate.connection.url" 
value="jdbc:db2://nexusdbtest:50001/nxsprot1"/>
  |                           <property name="hibernate.dialect" 
value="org.hibernate.dialect.DB2Dialect"/>          
  | 
  |             </properties>
  |       </persistence-unit>

If I understand this correctly, EJB3 requires the persistence.xml file to exist 
in the META-INF directory. Seam-gen creates three separate persistence files: 
persistence-dev.xml, persistence-test.xml, and persistence-prod.xml. It then 
copies one of these into the META-INF directory from the ANT build. 

When I tried to place the persistence-unit into the persistence-*.xml files 
nothing worked. I am sure this could be fixed in the build.xml file.
But, for me to get this working from Eclipse I had to create a persistence.xml 
file and place it in the META-INF directory of my project. I then included the 
persistence-unit shown in the xml above. Also note that I had to declare the 
mapped class using the class tag "com.idfbins.nexus.common.vo.busent.FBWorker
". I do not know if I have to do this for every mapped POJO or if there if I 
can just specify a package name and/or wildcard to define all mapped classes in 
my project.

These two links helped me figure this out:
http://trailblazer.demo.jboss.com/EJB3Trail/persistence/config/
http://www.censnet.it/articles/cap03.htm

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4046954#4046954

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4046954
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to