Bom pessoal, estou com problemas na criação de login para o JBoss. O login procede normalmente mas quando tento acessar um EJB com permissão para o role do usuário que informei ocorre um erro de permissão.
Estou percebendo que o JBoss não está reconhecendo o login (utilizei implementações de LoginModule e CallbackHandler), pois quando efetuo um getUserPrincipal em um Servlet, ele retorna nulo.
Estive lendo algo a respeito e verifique que em alguns foruns, o pessoal não conseguiu logor pois o próprio JBoss não reconhece esse tipo de login customizado (também não sei se essa informação procede). Então eles comentam que seria necessário efetuar login através do WenAuthentication do jar jbossweb-service.jar. O login efetua normalmente e o ´método getUserPrincipal não retorna nulo, porém quando tento acessar o EJB ocorre o mesmo erro.
Alguém já utilizou este método? Ou conhece uma solução mais genérica sem depender de funções específicas da platamor abordada?