Pessoal tou tentando fazer uma aplicacao com seguranca declarativa do tipo FORM… só que eu não conheco outra maneira de fazer o login sem escrever manualmente os usuarios no arquivo tomcat-users.xml…
entao eu dei uma pesquisada na net e descobri que se alterar o server.xml da pra configurar isso direitinho…segue
<Realm className="org.apache.catalina.realm.JDBCRealm"
driverName="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://localhost:3306/jornal"
connectionName="root"
connectionPassword=""
userTable="usuario"
userNameCol="login"
userCredCol="senha"
userRoleTable="role"
roleNameCol="role" />
eu fiz isso… soh que quando vou tentar fazer o login ele gera uma SQLException
30/03/2007 15:29:11 org.apache.catalina.realm.JDBCRealm authenticate
SEVERE: Exception performing authentication
java.sql.SQLException: com.mysql.jdbc.Driver
at org.apache.catalina.realm.JDBCRealm.open(JDBCRealm.java:689)
at org.apache.catalina.realm.JDBCRealm.authenticate(JDBCRealm.java:344)
alguem poderia me dizer o que esta faltando fazer ???