Hello again - I have spent most of the day on this and don't seem to be getting 
anywhere, searched the archives here and the java.sun.com forums to no avail. Running 
Tomcat 4.1.18 on my dev box Win2K Server, running MySQL 3.23.49 on the same network on 
a  Redhat 7.3 install. I am simply trying to make a database connection, have 2 tables 
created with usernames and roles, usernames and passwords, and set the mysqladmin 
password to connect through the string. The systems guy sees my packets hitting the 
box, so it doesn't seem to be a network / firewall problem. 

Here is the realm tag (commented out the memory realm):

   <Realm  className="org.apache.catalina.realm.JDBCRealm" debug="99"
             driverName="org.gjt.mm.mysql.Driver"
          
connectionURL="jdbc:mysql://javadev.logic.bm/steve?user=user;password=password"
     
              userTable="tblUsers" userNameCol="user_name" userCredCol="user_pass"
          userRoleTable="tblUser_Role" roleNameCol="role_name" />

Here is the output (no matter what I change the username / password to):



Catalina.start: LifecycleException:  Exception opening database connection:  jav
a.sql.SQLException: Communication link failure: java.io.IOException
LifecycleException:  Exception opening database connection:  java.sql.SQLExcepti
on: Communication link failure: java.io.IOException
        at org.apache.catalina.realm.JDBCRealm.start(JDBCRealm.java:681)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1173)

        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347
)
        at org.apache.catalina.core.StandardService.start(StandardService.java:4
97)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:218
9)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
----- Root Cause -----
java.sql.SQLException: Communication link failure: java.io.IOException
        at com.mysql.jdbc.MysqlIO.init(Unknown Source)
        at com.mysql.jdbc.Connection.connectionInit(Unknown Source)
        at com.mysql.jdbc.jdbc2.Connection.connectionInit(Unknown Source)
        at com.mysql.jdbc.Driver.connect(Unknown Source)
        at org.apache.catalina.realm.JDBCRealm.open(JDBCRealm.java:616)
        at org.apache.catalina.realm.JDBCRealm.start(JDBCRealm.java:679)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1173)

        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347
)
        at org.apache.catalina.core.StandardService.start(StandardService.java:4
97)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:218
9)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Stopping service Tomcat-Standalone
Catalina.stop: LifecycleException:  Coyote connector has not been started
LifecycleException:  Coyote connector has not been started
        at org.apache.coyote.tomcat4.CoyoteConnector.stop(CoyoteConnector.java:1
075)
        at org.apache.catalina.core.StandardService.stop(StandardService.java:54
6)
        at org.apache.catalina.core.StandardServer.stop(StandardServer.java:2224
)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:543)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)


Communication link failure seems a little vague, anyone point me in the right 
direction?

Thanks!!!

Geoff


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to