2 Replies Latest reply: May 27, 2012 10:29 PM by suraj chhetry RSS

JASS and custom login using Servlet 3.0 API

suraj chhetry Newbie


  I am migrating one of my product  from Glassfish 3.1 to jboss 7.1.1. For Security I am using JASS.Everything is working fine expect custome login method. I am using JSF 2.I have my custom login bean through which Iam calling( invoking ) servlet login as below. which was working in Glassfish 3.1 but it is not working in Jboss 7.1.1 .Moreover, HttpServletRequest#login(String,String) is

Servlet 3.0 API so I think it should work without any issue. Do i need to confige any thing ??



public class LoginBean{


    private String userId; //getter,setter

    private String password; //getter,setter


public String doLogin() {

        SessionStore session = null;

        try {

            HttpServletRequest request = getHttpServletRequest();


            request.login(userId, password);//Validating through JASS


            User user = this.userService.findUserByUserName(userId);

            session = new SessionStore(user.getRole().getRoleType());



            if (request.isUserInRole(RoleType.Agent.getLabel())) {

                Agent agent = this.agentService.findAgentByUserName(userId);





            return "pretty:home";

        } catch (Exception ex) {


            JsfUtil.addErrorMessage("Login failed");

            return "pretty:login";