JBoss Community

accessing persistence unit in jar.

created by Monty Hall in Beginner's Corner - View the full discussion

New to jboss and created the following projects using jboss tools in eclipse.

 

Name                  Eclipse Project

EAR                   EAR Project

EJB                   EJB Project

PERSISTENCE           JPA Project

WEB                   Dynamic Web Project

 

In a backing bean in the WEB project, I cannot create an entity manager.

 

@Named

@RequestScoped

public class UserAction {

          @PersistenceContext

          private EntityManager em;

 

 

          public String getText() {

                    return "UserAction";

          }

}


 

I've tried '@PersistenceContext(unitName="PERSISTENCE")' and '@PersistenceContext(unitName="PERSISTENCE.jar#PERSISTENCE")' no luck.

 

Monty

 

-------------------------------------------

The persistence.xml in the PERSISTENCE project is:


<?xml version="1.0" encoding="UTF-8"?>

<persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">

          <persistence-unit name="PERSISTENCE">

                    <jta-data-source>java:jboss/datasources/xxxx</jta-data-source>

                    <exclude-unlisted-classes>false</exclude-unlisted-classes>

          </persistence-unit>

</persistence>


Reply to this message by going to Community

Start a new discussion in Beginner's Corner at Community