Problemer med at åbne db forbindelse til MYSQL4.1
HejsaJeg er lige skiftet fra MySQL4.0 til 4.1. Det giver mig dog problemer i forhold til container managed declarativ security.
Jeg har placeret mysql-connector-java-3.0.15-ga-bin i common/lib, og bruger com.mysql.jdbc.Driver i min server.xml men får denne fejl:
2004-11-06 21:55:05 JDBCRealm[localhost]: Exception opening database connection
java.sql.SQLException: Communication link failure: Bad handshake
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:659)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1562)
at com.mysql.jdbc.Connection.<init>(Connection.java:491)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:346)
at org.apache.catalina.realm.JDBCRealm.open(JDBCRealm.java:599)
at org.apache.catalina.realm.JDBCRealm.start(JDBCRealm.java:663)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1075)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at org.apache.catalina.core.StandardService.start(StandardService.java:480)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
Jeg kan sagtens få forbindelse til db'en med en standalone applikation. Er der nogen, der kan fortælle mig, hvad fejlen skyldes og hvordan jeg kommer den til livs?
På forhånd tak - Mvh
Torben
