Senhores, bom dia.
Estou usando jaas e nao consigo logar.
O JAAS nao está achando o login-config.xml
Uso jboss 4.2.1
Segue minhas configs
<div id="content">
<form action="j_security_check" method="post">
<table class="data_gridLogin">
<tr class="even">
<td>Usuário:</td>
<td><input id="user" type="text" name="j_username" onKeyup="this.value = this.value.toLowerCase();"/></td>
</tr>
<tr class="even">
<td>Senha:</td>
<td><input type="password" name="j_password" /></td>
</tr>
<tr class="even">
<td colspan="2"><input type="submit" value="Enviar" class="button"></td>
</tr>
</table>
</form>
</div>
web.xml
<security-constraint>
<web-resource-collection>
<web-resource-name>Restricted</web-resource-name>
<description>Declarative security</description>
<url-pattern>*.jsf</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>*</role-name>
</auth-constraint>
<user-data-constraint>
<description>no description</description>
<transport-guarantee>NONE</transport-guarantee>
</user-data-constraint>
</security-constraint>
<login-config>
<auth-method>FORM</auth-method>
<realm-name>adminRealm</realm-name>
<form-login-config>
<form-login-page>/login.jsp</form-login-page>
<form-error-page>/erroLogin.jsp</form-error-page>
</form-login-config>
</login-config>
login-config.xml
<application-policy name = "adminRealm">
<authentication>
<login-module code = "org.jboss.security.auth.spi.DatabaseServerLoginModule" flag = "required">
<module-option name="dsJndiName">myDS</module-option>
<module-option name="principalsQuery">SELECT SENHA FROM USUARIO WHERE LOGIN=?</module-option>
<module-option name="rolesQuery">SELECT ACESSO AS Roles,'Roles' AS RolesGroup FROM USUARIO_ACESSO WHERE LOGIN=?</module-option>
<module-option name="ignorePasswordCase">true</module-option>
<module-option name="hashAlgorithm">MD5</module-option>
<module-option name="hashEncoding">HEX</module-option>
</login-module>
</authentication>
</application-policy>
jboss-web.xml (in Web-inf)
<jboss-web>
<security-domain>java:/jaas/adminRealm</security-domain>
<context-root>/myContext</context-root>
<virtual-host>localhost</virtual-host>
</jboss-web>
Nao consegui logar no meu mac, mas no windows consigo logar… estranho, sabem oq pode ser?
Detalhe, se colocar qq nome no meu ds, nao da nenhuma exception.
Obrigado