tomcat升级后 写入 读取 CLOB 数据问题
tomcat6.0升级到 tomcat7 后
以前 读取 CLOB 数据没问题,
现在 报以下错误
java.lang.ClassCastException: oracle.sql.CLOB cannot be cast to oracle.sql.CLOB
错误的一行
oracle.sql.CLOB clob=(oracle.sql.CLOB) rs.getObject(1);
找了一下资料,没找到原因,求助!
[解决办法]
参见
http://stackoverflow.com/questions/17200815/java-lang-classcastexception-oracle-sql-clob-cannot-be-cast-to-oracle-sql-clob
http://stackoverflow.com/questions/11411306/java-lang-classcastexception-oracle-sql-blob-cannot-be-cast-to-oracle-sql-blob
大致的原因是包重复,或者引用java.sql.Clob