It's not a secret anymore!
The moose likes EJB and other Java EE Technologies and the fly likes JNDI lookup from LoginModule class Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "JNDI lookup from LoginModule class" Watch "JNDI lookup from LoginModule class" New topic

JNDI lookup from LoginModule class

Henrique Ordine
Ranch Hand

Joined: Sep 03, 2004
Posts: 127
Hello everybody,

I'm writing my own implementation of JAAS' LoginModule class. I have packaged this class in a jar file and added this jar as an application client module of my EAR.
When I try to deploy my application I get the following error:

org.jboss.deployment.DeploymentException: Failed to setup client ENC; - nested throwable: (org.jboss.deployment.DeploymentException: Failed to resolve ejb-link: SignonEJB make by ejb-name: ejb/SignonEJB)

Here is my ejb-ref element in my application-client.xml:


I haven't created an ejb-jar.xml because I'm using annotations, but here is my jboss.xml

The SignonEJB is ejb module of my ear.

I'm not sure if MyLoginModule class needs to be an application client. I just need it to be able to find the SignonEJB, so I'm guessing it needs to have an ENC, right?
Is there a better way to implement this?

I'd be very greatful if anyone could help me with this.

J2EE Architect/Developer
Have you checked out Aspose?
subject: JNDI lookup from LoginModule class
jQuery in Action, 3rd edition