Oui et heureusement que tu pourras mettre plusieurs @Entity
Non, tu n'auras qu'un seul fichier de persistence, pas plusieurs.
Regarde les tutos sur JPA à ce sujet. ...
Type: Messages; Utilisateur: fxrobin
Oui et heureusement que tu pourras mettre plusieurs @Entity
Non, tu n'auras qu'un seul fichier de persistence, pas plusieurs.
Regarde les tutos sur JPA à ce sujet. ...
alors, dans l'ordre :
1 - le unitName dans l'annotation doit être équivalent au nom que tu lui donnes dans le fichier de persistence. MAIS quand il n'y a qu'une seule unité de persistence de...
JBOSS 4 permettait peut-être déjà de faire des EJB3 en "preview" ... mais la version certifiée (et complète) commence à JBOSS 5..
Aujourd'hui on en est à la JBOSS 7.
Il se peut (je ne connais pas...
Je sais que tu fais un client réseau car tu travailles en Remote sur le port 1099 de JBOSS.
Le log que tu montrais au début (celui de la console) est bien celui de JBOSS, et j'y ai vu qqs warning...
Malheureusement tu es sous JBoss avec "client réseau" et ça dépasse le cadre de mes compétences.
Il faut que tu soies sûr de ta chaine JNDI ... ce qui est sûrement le problème.
Pour le coup du...
donc déjà ta première exception indique soit que ton EJB Session s'est mal déployé, soit que le nom JNDI que tu donnes n'est pas correct.
Voici un exemple :
<persistence>
<persistence-unit name="manager1">
<jta-data-source>java:/DefaultDS</jta-data-source>
<class>org.acme.Employee</class>
...
essaye en déclarant ta classe "Produit" dans le fichier "persistence.xml".
Tu peux montrer du fichier "persistence.xml".
la stack trace c'est celle côté serveur ?
tu peux montrer ton EJB Entity "Produit" ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.