Hi ,
How can I retreive logged in user's role? I am using MSSQLDS.
I have attatched my code here:
| UserModule usrMod = (UserModule) new
InitialContext().lookup("java:/portal/UserModule");
| MembershipModule mbr = (MembershipModule)new
InitialContext().lookup("java:/portal/MembershipModule");
| User user = usrMod.findUserByUserName("john"); // username = john
| Set roles = mbr.getRoles(user);
| Iterator itr = roles.iterator();
| while(itr.hasNext()){
| Role role = (Role)itr.next();
| System.out.println( "ROLE : "+ role.getDisplayName());
| }
|
It says , Could not find user by name john. (Identity Exception)
But in my database, there is an entry for this username.
Please help me out.
Thanks .
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4162814#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...