Subject: Re: JDBC Connection problem.
From: Vic Cekvenich <[EMAIL PROTECTED]>
 ===
Unit test the beans in a java system main console application. Then put 
in Tomcat.

Diego, Emil wrote:

> it works as a stand alone application.  I have used this driver before many
> times and have never had a problem using first() before.
> 
> -----Original Message-----
> From: peter lin [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, April 17, 2002 10:25 AM
> To: Tomcat Users List
> Subject: Re: JDBC Connection problem.
> 
> 
> 
> Are you using a jdbc 2.0 compliant driver which supports scrollable
> resultsets?
> 
> jdbc 1.0 drivers typically do not support scrollable resultsets, so that
> could be the cause.
> 
> peter lin
> 
> 
> "Diego, Emil" wrote:
> 
>>Hello
>>
>>I am gettign a rather unusual exception everytime one of my beans calls
>>Resultset.first().  I was able to trace the app at it seems to open the
>>connection to mysql and execute the query without any problems.  I keep
>>getting an exception when the bean calls first though.  If anyone has any
>>ideas, please let me know.  thanx.
>>
>>Here is the error:
>>
>>Apache Tomcat/4.0.3 - HTTP Status 500 - Internal Server Error
>>
>>
>>
> ----------------------------------------------------------------------------
> 
>>----
>>
>>type Exception report
>>
>>message Internal Server Error
>>
>>description The server encountered an internal error (Internal Server
>>
> Error)
> 
>>that prevented it from fulfilling this request.
>>
>>exception
>>
>>javax.servlet.ServletException: org.gjt.mm.mysql.ResultSet.first()Z
>>        at
>>
>>
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp
> 
>>l.java:463)
>>        at org.apache.jsp.login$jsp._jspService(login$jsp.java:163)
>>        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:190)
>>        at
>>
>>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 
>>66)
>>        at
>>
>>
> org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2
> 
>>46)
>>        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.StandardContext.invoke(StandardContext.java:2343)
>>        at
>>
>>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
> 
>>)
>>        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.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
> 
>>:174)
>>        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.warp.WarpRequestHandler.handle(WarpRequestHand
> 
>>ler.java:217)
>>        at
>>
>>
> org.apache.catalina.connector.warp.WarpConnection.run(WarpConnection.java:19
> 
>>4)
>>        at java.lang.Thread.run(Thread.java:536)
>>
>>root cause
>>
>>java.lang.AbstractMethodError: org.gjt.mm.mysql.ResultSet.first()Z
>>        at umJavaLib.tbl_um_user.getUserID(tbl_um_user.java:431)
>>        at umJavaLib.sbaLogin.checkLogin(sbaLogin.java:185)
>>        at org.apache.jsp.login$jsp._jspService(login$jsp.java:138)
>>        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:190)
>>        at
>>
>>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 
>>66)
>>        at
>>
>>
> org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2
> 
>>46)
>>        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.StandardContext.invoke(StandardContext.java:2343)
>>        at
>>
>>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
> 
>>)
>>        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.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
> 
>>:174)
>>        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.warp.WarpRequestHandler.handle(WarpRequestHand
> 
>>ler.java:217)
>>        at
>>
>>
> org.apache.catalina.connector.warp.WarpConnection.run(WarpConnection.java:19
> 
>>4)
>>        at java.lang.Thread.run(Thread.java:536)
>>
>>
>>
> ----------------------------------------------------------------------------
> 
>>----
>>
>>--
>>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]>
> 
> --
> 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]>

Reply via email to