Hi ragav,

While starting up my java client, it will ask for a username and password  and 
entring the username and password, when the user enters the submit(login) 
button, it will create LoginContext and will call logon  and then try to call 
the secured ejb and then will cal a unsecured ejb for logon auditing purpose... 
so all the calls will trigger from the single logon button click.


        Class homeClass = getEJBHomeClass(serviceName);
  |         context = (InitialContext) getNewInitialContext(serverName);
  |     EJBHome ejbHome = (EJBHome) context.lookup(ejbService.getJndiName());   
  |         obj = PortableRemoteObject.narrow(ejbHome, homeClass);
  |     ejbObject = (EJBObject) obj.create();   
        
        
Above is the details of the call to the server.  After login when we call the 
secured ejb, it will trigger the login and the login is successfull and the 
call to the secured ejb is also successfull. So aftre both these calls, server 
itself will create a jms message for audit and it will put in a queue and an 
MDB will pick the message and for processign this message MDB will try to call 
the secured EJB, then the  problem comes... it is saying that the username is 
null so login failed and so the call will fail.

hope the flow is clear now

what should i do now?

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4174996#4174996

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4174996
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to