opa estou acabando sistema que estava desenvolvendo unica coisa que falta é a tela de login e logo a que ta dando mais trabalho, estou seguindo como base este exemplo http://jamacedo.com/2011/01/crud-jsf-2-parte-3-seguna-com-spring-security-3/
mas a estrutura das minhas tabelas é diferente é assim
(idFuncionario, bairro, celular, cep, cidade, cpf, dataNascimento, email, enable, endereco, estado, fone, login, nome, nomeMae, nomePai, rg, senha, sexo)
segui certinho o outro exemplo mas quando logo fala que o usuario não existe e ta cadastrado certinho; creio que meu erro esta no applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<b:beans xmlns="http://www.springframework.org/schema/security"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:b="http://www.springframework.org/schema/beans"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/security
http://www.springframework.org/schema/security/spring-security-3.0.xsd">
<http auto-config="true" use-expressions="true">
<intercept-url pattern="/index.jsf" access="hasRole('ROLE_USER')" />
<form-login login-page="/login.jsf"
authentication-failure-url="/login.jsf?erro=true" />
</http>
<authentication-manager>
<authentication-provider>
<jdbc-user-service data-source-ref="dataSource"
users-by-username-query="SELECT login, senha, enable FROM usuario WHERE login=?"
authorities-by-username-query="SELECT Funcionario_login as login, autorizacao_nome as authority FROM funcionario_autorizacao WHERE Funcionario_login=?"
/>
</authentication-provider>
</authentication-manager>
<b:bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<b:property name="url" value="jdbc:mysql://localhost:3306/wesley" />
<b:property name="driverClassName" value="com.mysql.jdbc.Driver" />
<b:property name="username" value="root" />
<b:property name="password" value="" />
</b:bean>
</b:beans>
alguem?