Problème de génération de table à partir des entités JPA

Résolu
nifertari -  
 nifertari -
Bonjour à tous,

je suis sur un petit exemple en JPA, EJB, glassfish sous eclipse kepler.

j'ai crée une entity User, une inetrface UserService et UserServiceImplemntation, une classe main avec initialContext, ainsi qu'une base de données Mysql. j'ai crée un pool de connexion jdbc et déclaré une data source utilisant se pool. (sur la console glassfish j'ai un ping succes)

j'ai déclaré dans mon fichier persistence.xml le transaction-type=JTA et la data source ainsi que ma classe.

Ce que je ne comprends pas c'est que j'ai déjà fait ce même exemple avec une base de données derby et la table était crée sans soucis, mais la quand je veux utiliser le mysql je bloque et je ne comprends pas vraiment c'est dû à quoi.

l'erreur est: Caused by:

javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial

PS: je sais que dans glassfish la dépendance existe déjà pour le jndi.properties

je vous remercie pour votre aide et votre temps

Cordialement

NM

1 réponse

nifertari
 
Bonjour,

Je reviens vers vous parce que je suis toujours bloquée sur ce problème, j'ai beau cherché mais sans succès.

Aidez moi SVP!!

Merci d'avance

Cordialement
NM
0