Thanks it's work... Remy Randy Layman wrote:
> I'm would guess that your JDBC driver is not available to the >correct class loader. Try moving the JDBC driver up to the >TOMCAT_HOME/lib/common directory, restart Tomcat, and see if that works. > > Randy > >>-----Original Message----- >>From: remy.menetrieux [mailto:[EMAIL PROTECTED]] >>Sent: Tuesday, February 19, 2002 7:51 AM >>To: Tomcat Users List >>Subject: No suitable driver Datasource Problem >> >> >>When I use a datasource I obtain this error. >>But when i use same option directly in my servelt all is OK. >>Have you seen this errors ??? >>regards >>Remy >> >>Java.sql.SQLException: No suitable driver at >>java.sql.DriverManager.getDriver(DriverManager.java:249) at >>tyrex.jdbc.xa.EnabledDataSource.getConnection(EnabledDataSourc >>e.java:233) >>at >>tyrex.jdbc.xa.EnabledDataSource.getConnection(EnabledDataSourc >>e.java:204) >>at >>fr.pixelpark.erh.servlets.ApplicantServlet.performTask(Applica >>ntServlet.java >> >>:92) at >>fr.pixelpark.toolbox.servlets.PixelServlet.doGet(PixelServlet. >>java:33) at >>javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at >>javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at >>org.apache.catalina.core.ApplicationFilterChain.internalDoFilt >>er(Application >> >>FilterChain.java:247) at >>org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli >>cationFilterCh >> >>ain.java:193) at >>org.apache.catalina.core.StandardWrapperValve.invoke(StandardW >>rapperValve.ja >> >>va:243) at >>org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >>ipeline.java:5 >> >>66) at >>org.apache.catalina.core.StandardPipeline.invoke(StandardPipel >>ine.java:472) >>at >>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.ja >>va:943) at >>org.apache.catalina.core.StandardContextValve.invoke(StandardC >>ontextValve.ja >> >>va:190) at >>org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >>ipeline.java:5 >> >>66) at >>org.apache.catalina.valves.CertificatesValve.invoke(Certificat >>esValve.java:2 >> >>46) at >>org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >>ipeline.java:5 >> >>64) at >>org.apache.catalina.core.StandardPipeline.invoke(StandardPipel >>ine.java:472) >>at >>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.ja >>va:943) at >>org.apache.catalina.core.StandardContext.invoke(StandardContex >>t.java:2343) >>at >>org.apache.catalina.core.StandardHostValve.invoke(StandardHost >>Valve.java:180 >> >>) at >>org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >>ipeline.java:5 >> >>66) at >>org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDi >>spatcherValve. >> >>java:170 ) at >>org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >>ipeline.java:5 >> >>64) at >>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport >>Valve.java:170 >> >>) at >>org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >>ipeline.java:5 >> >>64) at >>org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValv >>e.java:468) >>at >>org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >>ipeline.java:5 >> >>64) at >>org.apache.catalina.core.StandardPipeline.invoke(StandardPipel >>ine.java:472) >>at >>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.ja >>va:943) at >>org.apache.catalina.core.StandardEngineValve.invoke(StandardEn >>gineValve.java >> >>:174) at >>org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >>ipeline.java:5 >> >>66) at >>org.apache.catalina.core.StandardPipeline.invoke(StandardPipel >>ine.java:472) >>at >>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.ja >>va:943) at >>org.apache.catalina.connector.http.HttpProcessor.process(HttpP >>rocessor.java: >> >>1012) at >>org.apache.catalina.connector.http.HttpProcessor.run(HttpProce >>ssor.java:1107 >> >>) at java.lang.Thread.run(Thread.java:484) >> >> >> >> >>Le code : >> >> Context initCtx = new InitialContext(); >> >> Context envCtx = (Context) initCtx.lookup( >>"java:comp/env" ); >> >> // Look up our data source >> out.println("envCtx ="+envCtx); >> DataSource ds = envCtx.lookup("jdbc/ErhDB"); >> >> >> >> >>-- >>To unsubscribe: <mailto:[EMAIL PROTECTED]> >>For additional commands: <mailto:[EMAIL PROTECTED]> >>Troubles with the list: <mailto:[EMAIL PROTECTED]> >> > >-- >To unsubscribe: <mailto:[EMAIL PROTECTED]> >For additional commands: <mailto:[EMAIL PROTECTED]> >Troubles with the list: <mailto:[EMAIL PROTECTED]> > > >
