Re: No suitable driver Datasource Problem

2002-02-19 Thread remy.menetrieux

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:   
>>For additional commands: 
>>Troubles with the list: 
>>
>
>--
>To unsubscribe:   
>For additional commands: 
>Troubles with the list: 
>
>
>




RE: No suitable driver Datasource Problem

2002-02-19 Thread Randy Layman


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:   
> For additional commands: 
> Troubles with the list: 
> 

--
To unsubscribe:   
For additional commands: 
Troubles with the list: