Win a copy of Cross-Platform Desktop Applications: Using Node, Electron, and NW.js this week in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

PRO EJB 3.0: Junit tests  RSS feed

 
Georg Joo
Ranch Hand
Posts: 49
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi

Congratulation to your book. I read it from the first to the last page and now a second time.

Nevertheless I have a problem with JUnit.

If I run a JUnit test, I get following error:


Is it possible to run a JUnit test with EJB3 ? Or have I to use cactus ?
Where I have to place the persistence.xml file in a test ? ...

thanks

Georg
 
Merrick Schincariol
author
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Georg,

It looks like you don't have a JPA implementation on the class path. JPA can be used just fine in a regular Java client program. Ensure that you have a persistence.xml file in the META-INF directory of your application JAR configured for use outside the container (there are some slight differences). You can either explicitly list the persistence provider or if there is only a single provider on the classpath it should be found automatically.

Cheers,

Merrick
 
Consider Paul's rocket mass heater.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!