You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Barney Hamish <Ha...@ect-telecoms.de> on 2001/10/16 17:43:40 UTC

PoolMan 2.0.4 and Tomcat 3.2.1

Just wondering if someone can give me a hand. I'm getting a strange error
with Tomcat 3.2.1 and PoolMan 2.0.4.

Tomcat refuses to use PoolMan for Realms authentication. It throws a SQL 'No
suitable driver' Exception on startup. If I don't use PoolMan as the
database driver the rest of my application works fine with PoolMan. It just
refuses to use PoolMan for Realms authentication. Are there any ideas what's
going wrong and how I might fix this. 

Thanks
Hamish


java.lang.RuntimeException: JDBCRealm.start.readXml: java.sql.SQLException:
No suitable driver
	at
org.apache.tomcat.request.JDBCRealm.contextInit(JDBCRealm.java:439)
	at
org.apache.tomcat.core.ContextManager.initContext(ContextManager.java:491)
	at
org.apache.tomcat.core.ContextManager.init(ContextManager.java:453)
	at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:195)
	at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)

PoolMan 2.0.4 and Tomcat 4.0.1

Posted by "Roy K. Mayr R." <sy...@uapar.edu>.
Hi,

I'm using Poolman and Progress JDBC driver with ZIP extension (jdbc.zip).
With previous tomcat version (3.2.2, 3.2.3, 3.3b1) I have not problem... but
with tomcat 4 it not works and show me:

java.lang.NoClassDefFoundError: javax/management/RuntimeErrorException
 at com.codestudio.util.SQLManager.assertLoaded(SQLManager.java:109)
 at com.codestudio.util.SQLManager.requestConnection(SQLManager.java:190)
 at com.codestudio.sql.PoolMan.connect(PoolMan.java:183)
 at java.sql.DriverManager.getConnection(Unknown Source)
 at java.sql.DriverManager.getConnection(Unknown Source)
 at org.apache.jsp.indexReal$jsp._jspService(indexReal$jsp.java:148)
 at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
va:202)
 at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
 at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
 at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:201)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
 at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
 at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:170)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
 at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
 at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:163)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
1011)
 at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106
)
 at java.lang.Thread.run(Unknown Source)

What is wrong ? Any idea ?  Thanks for advance.

Roy