• Post Reply Bookmark Topic Watch Topic
  • New Topic

Why doesn`t my @PersistenceContext & @EJB work???  RSS feed

Derick Potgieter
Ranch Hand
Posts: 53
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Guys,

i`m having a bit of a hard day, getting my annotations to work. I`m using glassfish b48.

My EJB3.0 entity`s deploy fine, including a stateless session bean that is accessing these entity beans, i deploy this in a seperate jar.

Then i have a webservice (jax-ws 2.0) that access the session bean and calls the methods on it. (seperate deploy).
When i write all the old jndi lookup code, it works fine.
but not when i use the annotation, aswell as for @PersistenceContext EntityManager em; I can once again get a reference to it if use the EntityManagerFactory emf = Persistence.createEntityManagerFactory("postgres");

even if i specify the unitName in the annotation i cant seem to get hold of the Reference. and this is also my only persistence unit in the app.

o just for safety sake...i can persist and retrieve entity`s if i get a reference to the EntityManager.

Any reason why it doesnt work would help.
Ernest Friedman-Hill
author and iconoclast
Posts: 24217
Chrome Eclipse IDE Mac OS X
Consider Paul's rocket mass heater.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!