Bonjour à tous,
Ma préoccupation est que j'ai créé un EJB avec un accès aux donnée passant par la JPA.
Lorsque j'essaie de faire des tests pour la récupération ou la persistence des données, l'entity manager n'arrive pas à s'initialiser je ne sais pas pourquoi. J'ai tout essayé mais rien. Si quelqu'un peux m'aider à ce sujet.
L'organisation de mon EJB est telque :
les packages :
- dao : qui contient trois interfaces dont (IDao, IDaoLocal, IDaoRemote) et une classe (Dao) qui implemente les interfaces IDaoLocal, IDaoRemote et Serializable
- entities : qui contient mon entity (FormeJuridique)
- common : où j'ai placé pour des raisons de test la classe Test avec une méthode main qui fait appel à l'instance de la dao afin de faire une opération CRUD
Je suis passé par injection de l'unité de persistence.
Mais lorsque je fait une initialisation de l'entity manager avec une ressource local sans passer par injection j'arrive à lire sans pour autant écrire/updater ou deleter.
Merci pour vos réponses.
Partager