不使用tomcat连接池的情况下,
oracle.jdbc.OracleResultSet rs1 = (oracle.jdbc.OracleResultSet )psQueryBlob.executeQuery();这个句子能成功转换类型。在使用tomcat的情况下,该处报错:java.lang.ClassCastException 网上搜索了一些相关帖子,但都是说的在使用weblogic的情况下如何解决,是因为weblogic使用了一些特定的jdbc类。这个问题肯定和tomcat的连接池实现细节有关,我实在想不出什么办法来解决这个问题!
哪位大侠解决过,请给我回答。非常感谢
oracle.jdbc.OracleResultSet rs1 = (oracle.jdbc.OracleResultSet )psQueryBlob.executeQuery();这个句子能成功转换类型。在使用tomcat的情况下,该处报错:java.lang.ClassCastException 网上搜索了一些相关帖子,但都是说的在使用weblogic的情况下如何解决,是因为weblogic使用了一些特定的jdbc类。这个问题肯定和tomcat的连接池实现细节有关,我实在想不出什么办法来解决这个问题!
哪位大侠解决过,请给我回答。非常感谢
解决方案 »
- 支付宝在线支付问题
- 为什么lpad(' ',level*20)中的空格在jsp页面中无法显示出来
- 谁给我个好的例子(xml文件生成jsp)或怎么实现方法,我700分全给他,在线等了!!
- 谁有s1sh无冲突jar包啊
- 请教weblogic部署的项目文件路径问题
- 请问Tomcat+Apache可以支撑起一个大型电子商务的应用吗?例如象当当书店那样的
- 求助:关于doGet和doPost的问题
- 关于JSP在TOMCAT下的BEAN运行路径的问题
- 如果用BEAN封装查询结果
- 求求各位帮个忙!
- 我用JAVAScript增加表格行后,怎么在提交后用request.getParameter得到表格的内容??
- javabean得到参数如果是空就不刷新的问题
oracle.jdbc.driver.OracleResultSet rs1 = (oracle.jdbc.driver.OracleResultSet)psQueryBlob.executeQuery();
log.info("after create resultset ,casting succeed");还是报错:
java.lang.Exception: java.lang.ClassCastException 请把你写的代码贴出来可以吗?还请问你是把编译后的class放在tomcat下的某web里运行的吗?
org.apache.commons.dbcp.DelegatingResultSet
这是类名称,我得好好看看这个类了。
碰碰运气吧,真没办法就只有不使用连接池了。
比如: <name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
把这里指定的类替换为oracle提供的。不知大侠是否可以回答这个问题