Thanks, but I am not able to get the Subject from EJB It is always returning null, but JSP code is perfectly returning Subject
See the following code, and output the following is session bean's business method public String thanks() { | try { | Subject userSubject=(Subject)PolicyContext.getContext("javax.security.auth.Subject.container"); | if(userSubject!=null) | return userSubject.toString(); | else | return "save me"; | }catch(Exception e) { | throw new EJBException("thanks method got exception",e); | } | } the following is calling JSP <%@ page import="javax.naming.InitialContext, javax.rmi.PortableRemoteObject, javax.security.auth.Subject, javax.security.jacc.PolicyContext, prototypebeans.permission.*, prototype.QueryPermission" %> | <% | InitialContext ctxt=new InitialContext(); | PermissionManagerHome home=(PermissionManagerHome)PortableRemoteObject.narrow(ctxt.lookup("java:comp/env/ejb/PermissionManagerEJB"),PermissionManagerHome.class); | PermissionManager permissionManager=home.create(); | out.println("From EJB, "+permissionManager.thanks()); | Subject userSubject=(Subject)PolicyContext.getContext("javax.security.auth.Subject.container"); | out.println("<br>From JSP, subject is "+userSubject); | %> The following is output i got >From EJB, save me | From JSP, subject is Subject: Principal: user1 Principal: Roles(members:admin) Did any one obtain Subject from EJB code? Please help me View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3933934#3933934 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3933934 ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ JBoss-user mailing list JBoss-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-user