1) is your database available outside your webapp - i.e. from a command line or gui? 2) can you stub out a trivial class that tries to connect to the db using your jdbc driver?
Don't you just love these non-informative exceptions? sridhar ramalingam wrote: > > Hello, > I'm using the Tomcat's realm on JDBC for database access. > When I start the Tomcat server, I get the following error... > > Any ideas? > > TIA > Sridhar > > Starting service Tomcat-Standalone > Apache Tomcat/4.0 > Catalina.start: LifecycleException: Exception opening database connection: >java.sql.SQLException: > com.microsoft.jdbc.sqlserver.SQLServerDriver > LifecycleException: Exception opening database connection: java.sql.SQLException: >com.microsoft.jd > bc.sqlserver.SQLServerDriver > at org.apache.catalina.realm.JDBCRealm.start(JDBCRealm.java:615) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1108) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:3352) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123) > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307) > at org.apache.catalina.core.StandardService.start(StandardService.java:388) > at org.apache.catalina.core.StandardServer.start(StandardServer.java:505) > at org.apache.catalina.startup.Catalina.start(Catalina.java:776) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:681) > at org.apache.catalina.startup.Catalina.process(Catalina.java:179) > at java.lang.reflect.Method.invoke(Native Method) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:218) > ----- Root Cause ----- > java.sql.SQLException: com.microsoft.jdbc.sqlserver.SQLServerDriver > at org.apache.catalina.realm.JDBCRealm.open(JDBCRealm.java:538) > at org.apache.catalina.realm.JDBCRealm.start(JDBCRealm.java:613) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1108) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:3352) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123) > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307) > at org.apache.catalina.core.StandardService.start(StandardService.java:388) > at org.apache.catalina.core.StandardServer.start(StandardServer.java:505) > at org.apache.catalina.startup.Catalina.start(Catalina.java:776) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:681) > at org.apache.catalina.startup.Catalina.process(Catalina.java:179) > at java.lang.reflect.Method.invoke(Native Method) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:218) -- Peter Kordel Software Engineer Zvolve Systems, Inc. 770-551-4528 http://www.zvolve.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

