Bonjour à tous,

Je suis en train de faire mon premier projet EJB3 avec JPA et Glassfish. J'ai donc créé un fichier persistence.xml placé dans le répertoire META-INF de l'ear mais j'ai l'impression qu'il n'est pas pris en compte:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="1.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_1_0.xsd">
 
	<persistence-unit name="storeUnit">
 
    	<jta-data-source>jdbc/wineappDS</jta-data-source>
 
    	<properties>
    		<property name="toplink.ddl-generation" value="drop-and-create-tables"/>
      		<property name="toplink.logging.level" value="FINER"/>
    	</properties>
 
	</persistence-unit>
 
</persistence>
Voici l'erreur que j'ai :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Deploying application in domain failed; Could not resolve a persistence unit corresponding to the persistence-context-ref-name [be.mfja.model.facades.CustomerFacadeBean/em] in the scope of the module called [MyFirstJSFApp#C:\Servers\Glassfish\domains\domain1\applications\j2ee-apps\MyFirstJSFApp\MyFirstJSFApp-web_war]. Please verify your application. Could not resolve a persistence unit corresponding to the persistence-context-ref-name [be.mfja.model.facades.CustomerFacadeBean/em] in the scope...