Olá, estou usando o Spring Security e estou tentando buscar os usuários no banco de dados, porém não esta funcionando, quando faço o login não acontece nada apenas da este log:
08/07/2010 08:11:30 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource [org/springframework/jdbc/support/sql-error-codes.xml]
08/07/2010 08:11:30 org.springframework.jdbc.support.SQLErrorCodesFactory <init>
INFO: SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]
este é o meu arquivo de configuração:
<http auto-config="true">
<intercept-url pattern="/welcome" access="IS_AUTHENTICATED_ANONYMOUSLY"/>
<intercept-url pattern="/static/css/**" access="IS_AUTHENTICATED_ANONYMOUSLY"/>
<intercept-url pattern="/admin/**" access="ROLE_ADMIN" />
<form-login login-page='/welcome' default-target-url="/admin/teste" authentication-failure-url="/welcome?login_error=1"/>
</http>
<authentication-manager>
<authentication-provider>
<jdbc-user-service data-source-ref="dataSource"
users-by-username-query="SELECT username, password, enabled FROM user WHERE username=?"
authorities-by-username-query="SELECT username, authority FROM authorities, user WHERE username=?"
/>
</authentication-provider>
</authentication-manager>
<beans:bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource" >
<beans:property name="url" value="jdbc:postgresql://localhost:5432/sas" />
<beans:property name="driverClassName" value="org.postgresql.Driver" />
<beans:property name="username" value="postgres" />
<beans:property name="password" value="database" />
</beans:bean>
Alguém pode me ajudar?