Hi,
I am learning EJB3.0 JPA and i tried deploying a sample bean on
Jboss server and i am getting the following exception
ObjectName: persistence.units:jar=sampleEJB.jar,unitName=employeeDB
State: FAILED
Reason: java.lang.RuntimeException: You have not defined a jta-data-source for a JTA enabled persistence context named: employeeDB
Depends On Me:
jboss.j2ee:jar=sampleEJB.jar,name=SampleSessionBean,service=EJB3
how to resolve this problem and also tell me whether i need to configure datasource in jboss for this and whether any libraries i need to put for making this work.
I am trying to connect to oracle DB and also i am not sure whether my persistence.xml is right .. i am putting my persistence.xml over here and correct me by giving examples if there is anything wrong.
<persistence-unit name="employeeDB">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<class>com.edu.entity.EmployeeEntity</class>
<properties>
<property name="hibernate.connection.driver_class" value="oracle.jdbc.OracleDriver" />
<property name="hibernate.connection.url"
value="jdbc:oracle:thin:@localhost:1521:orcl" />
<property name="hibernate.connection.username" value="****" />
<property name="hibernate.connection.password" value="****" />
</properties>
</persistence-unit>
Thanks,
Suresh B