• Post Reply Bookmark Topic Watch Topic
  • New Topic

Getting an EJB session bean which uses @SecurityDomain annotation, in a unit test case through JNDI  RSS feed

Nitin Bhardwaj
Ranch Hand
Posts: 72
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Friends,
I am a novice in setting up unit testing framework. I am trying it for a Struts+EJB3 application. I intend to write a test case for each method that I write in a EJB3 session bean.
I wrote the following simple test class:

In above the ItemServiceRemote interface is the Remote interface which is being implemented by the stateless EJB: ItemServiceBean. The gim.ear is the name of the EAR file. Hence, I use "gim/ItemServiceBean/remote" for lookup. The ItemServiceBean has been annotated with @SecurityDomain annotation defined in org.jboss.annotation.security.SecurityDomain.
When I run the above test case then I get the following exception:

(The application uses JAAS/LDAP for Authentication and Authorization.)
Request you to help me in knowing the solution for this problem.
Thank You !
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!