Solved the application-policy name. My login module code uses the full JNDI name, and it should be using just the unqualified name without the JNDI prefixes. Then the login-config.xml and web.xml references to the name can also leave off the JNDI prefixes and everything works (except for the role, still).
Also, I replaced the login form in web.xml with BASIC authentication and the two properties files, and that worked with no problems--myHome.faces came up just fine. So I really don't think this is a Faces problem. I'm now trying the DatabaseServerLoginModule instead of the custom module as I figured out a way to convert our version of roles into the standard query for that module. It isn't properly comparing the password somehow ("Password Incorrect/Password Required"), looks like I'll have to try debugging with source. Any comments welcome :). It's increasingly looking like my custom login module is missing something basic that registers the authentication with the container. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4171378#4171378 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4171378 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user