Configurando segurança no glasfish

Estou tentando fazer uma autenticão usando glassfish e um formulario web com o metodo no web.xml FORM, mas só retornou login errado.

Adicionei o jar do banco Oracle na pasta do glassfish pq ele não estava pingnado o banco e depois disso ele só dá erro no login.
Configurei só duas tabela para ficar mais facil,as do usuario e a do grupos e nada.

Uma luz ficarei muito grato :D.

Acho que o jar deve ficar na aplicação posta seu codigo ai, ou a maneira como esta tentando configurar.

Na aplicação tb tem.

A intenção é fazer a autenticação sem personalizar( Custom ), somente pelo container no caso o glassfish.

Os passos foram:
1-Configurar a conexão jdbc no glassfish ->painel do administrador/recursos/jdbc/ Recursos JDBC e Grupos de conexões
2-Ainda no Glassfish configurar o Dominio( realm ) ->painel do administrador/configurações/dominios
3-depois na aplicação configurando o sun-webxml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sun-web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Application Server 9.0 Servlet 2.5//EN" "http://www.sun.com/software/appserver/dtds/sun-web-app_2_5-0.dtd">
<sun-web-app error-url="">

	<context-root>/testeSegurancaTeimosa</context-root>
	<security-role-mapping>
		<role-name>ADMINISTRADOR</role-name>
		<group-name>ADMINISTRADOR</group-name>
	</security-role-mapping>
	<class-loader delegate="false" />
	<jsp-config>
		<property name="keepgenerated" value="true">
			<description>Keep a copy of the generated servlet class java code.</description>
		</property>
	</jsp-config>

</sun-web-app>

4-Configurando o web.xml

<security-constraint>
             <display-name>SecurityConstraint</display-name>
            <web-resource-collection>
                  <web-resource-name>WRCollection</web-resource-name>
                 <url-pattern>/*</url-pattern>
         </web-resource-collection>
            <auth-constraint>
                  <role-name>ADMINISTRADOR</role-name>
            </auth-constraint>
            <user-data-constraint>
                <transport-guarantee>NONE</transport-guarantee>
            </user-data-constraint>
       </security-constraint>
      <login-config>
            <auth-method>FORM</auth-method>
            <realm-name>testLiber</realm-name>
         <form-login-config>
                  <form-login-page>/login.jsp</form-login-page>
                 <form-error-page>/erro.html</form-error-page>
          </form-login-config>
     </login-config>
     <security-role>
        <role-name>ADMINISTRADOR</role-name>
    </security-role>

5-
E as tag forms[code]

</tr>
<tr>
	<td><label for="senha">Senha:</label></td>
	<td><input type="password" id="senha" name="j_password" /></td>

</tr>
<tr>
	<td><input type="submit" value="Login"></input></td>
</tr>
Usuário:
[/code] acho que esquece nada