NullPointerException quand j'injecte un EntityManager
Bonjour tout le monde!
je suis en train de développer une application EAR avec les EJB3 et Struts1.3.5. j'utilise JBoss-4.0.5 GA
quand j'essaye d'injecter un EntityManager au niveau d'un bean Session comme suit:
Code:
1 2 3
|
@PersistenceContext(unitName="Photos-EJBPU")
EntityManager persistance; |
il me génére un NullPointerException quant je fait persistance.persist.
voici mon fichier persistence.xml qui se trouve dans le META-INF de mon projet EJB
Code:
1 2 3 4 5 6 7 8 9
| <persistence>
<persistence-unit name="Photos-EJBPU" transaction-type="RESOURCE_LOCAL">
<jta-data-source>java:/DefaultDS</jta-data-source>
<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.HSQLDialect" />
<property name="hibernate.hbm2ddl.auto" value="create-drop" />
</properties>
</persistence-unit>
</persistence> |