Chad Wray wrote:

> I am trying to access a mysql database on a linux box.
> 
> I am getting the following error:
> javax.servlet.ServletException: Unable to load class
> org.gjt.mm.mysql.Driver
>         at
> 
>org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:459)
>         at
> 
>_0002ffantasyFootball_0002ejspfantasyFootball_jsp_1._jspService(_0002ffantasyFootball_0002ejspfantasyFootball_jsp_1.java:185)
>         at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
>         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
> org.apache.jasper.servlet.JspServlet$JspCountedServlet.service(JspServlet.java:130)
>         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:282)
>         at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:429)
>         at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
>         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
>         at
> org.apache.tomcat.core.Handler.service(Handler.java:287)
>         at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
>         at
> org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
>         at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
>         at
> 
>org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
>         at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
>         at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
>         at java.lang.Thread.run(Thread.java:484)
> 
> Root cause: 
> 
> java.lang.ClassNotFoundException: Unable to load class
> org.gjt.mm.mysql.Driver
>         at
> org.apache.jasper.servlet.JasperLoader.findClass(JasperLoader.java:223)
>         at
> org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:147)
>         at
> java.lang.ClassLoader.loadClass(ClassLoader.java:253)
>         at
> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:120)
>         at
> 
>_0002ffantasyFootball_0002ejspfantasyFootball_jsp_1._jspService(_0002ffantasyFootball_0002ejspfantasyFootball_jsp_1.java:72)
>         at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
>         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
> org.apache.jasper.servlet.JspServlet$JspCountedServlet.service(JspServlet.java:130)
>         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:282)
>         at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:429)
>         at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
>         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
>         at
> org.apache.tomcat.core.Handler.service(Handler.java:287)
>         at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
>         at
> org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
>         at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
>         at
> 
>org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
>         at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
>         at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
>         at java.lang.Thread.run(Thread.java:484)
> 
> 
> 
> 
> Is there anything special I need to do get Tomcat to
> talk to mysql?
> 
> Thanks,
> 
> -- Chad
> 
> __________________________________________________
> Do You Yahoo!?
> Make international calls for as low as $.04/minute with Yahoo! Messenger
> http://phonecard.yahoo.com/
> 
> 
> 
> 
Hi,

Looks like the mysql driver isn't in your classpath.

Place the driver in your classpath and it should work.

I hope this helps.

John Brosan

Reply via email to