Hi,
When using an access
DB with the odbc bridge I get an unsupported feature exception
at:
ResultSetTag.doStartTag() {
...
if (_rset.isBeforeFirst() == false) { return SKIP_BODY; }
...
}
I commented out that
line and got the example working.
I suppose the author
wanted to check if the result set was empty?
Is there any other
way to do that such that it is compatable with the ODBC
bridge?
Thanks,
Thierry.
Exception
detail:
Root cause:
java.lang.UnsupportedOperationException
at sun.jdbc.odbc.JdbcOdbcResultSet.isBeforeFirst(JdbcOdbcResultSet.java:2295)
at org.apache.taglibs.jdbc.resultset.ResultSetTag.doStartTag(ResultSetTag.java:133)
at _0002fjdbc_0002ejspjdbc_jsp_0._jspService(_0002fjdbc_0002ejspjdbc_jsp_0.java, Compiled Code)
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$JspServletWrapper.service(JspServlet.java:177)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java, Compiled Code)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
at org.apache.tomcat.core.Handler.service(Handler.java:286)
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:210)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java, Compiled Code)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java, Compiled Code)
at java.lang.Thread.run(Thread.java:479)
at sun.jdbc.odbc.JdbcOdbcResultSet.isBeforeFirst(JdbcOdbcResultSet.java:2295)
at org.apache.taglibs.jdbc.resultset.ResultSetTag.doStartTag(ResultSetTag.java:133)
at _0002fjdbc_0002ejspjdbc_jsp_0._jspService(_0002fjdbc_0002ejspjdbc_jsp_0.java, Compiled Code)
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$JspServletWrapper.service(JspServlet.java:177)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java, Compiled Code)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
at org.apache.tomcat.core.Handler.service(Handler.java:286)
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:210)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java, Compiled Code)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java, Compiled Code)
at java.lang.Thread.run(Thread.java:479)
