Realms con Tomcat y MySQL

Ken
31 de Octubre del 2003
A ver, esos gurús a ver si me pueden echar un cable, que estoy ya desesperado!

He estado mirando los Realms para gestionar la seguridad desde Tomcat. Los MemoryRealms (los que leen del tomcat-users.xml) me van bien, pero en cuanto intento implementar uno con JDBC el asunto no funciona.

Me da un error al arrancar Tomcat. He mirado por ahí, y he visto que es muy común cuando no encuentra la clase del Driver, pero os aseguro que la clase está. Es más, desde el mismo contexto, si intento usarla, me deja.

Incluso, definiendo un DataSource, el DataSourceRealm no me funciona, pero puedo acceder al DataSource desde el código.

El problema parece estar en la arrancada de Tomcat, que no le debe gustar lo de los Realms.

¿Alguien ha podido configurar un JDBCRealm o un DataSourceRealm en Tomcat con mysql como base de datos?

Ayuda, plis, que estoy gripao ya de tanta frustración...

Asias a todos,

Ken

Ken
31 de Octubre del 2003
Se me olvidaba hacer un copy/paste del error:

2003-10-30 01:34:02 StandardHost[localhost]: ContainerBase.addChild: start:
LifecycleException: Excepción abriendo la conexión a la base de datos: java.sql.SQLException
at org.apache.catalina.realm.JDBCRealm.start(JDBCRealm.java:681)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3544)

(Más líneas de error...)

----- Root Cause -----
java.sql.SQLException
at org.apache.catalina.realm.JDBCRealm.open(JDBCRealm.java:606)
at org.apache.catalina.realm.JDBCRealm.start(JDBCRealm.java:679)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3544)

Salu2

Ken