Hi,
currently porting an application from JBoss to WebLogic 8.1.4.
I get strange exceptions like
[...]
Caused by: java.sql.SQLException: Ungültiger Spaltentyp: getTimestamp not implemented for class oracle.jdbc.driver.T4CNumberAccessor
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:162)
at oracle.jdbc.driver.Accessor.unimpl(Accessor.java:387)
at oracle.jdbc.driver.Accessor.getTimestamp(Accessor.java:798)
at oracle.jdbc.driver.OracleResultSetImpl.getTimestamp(OracleResultSetImpl.java:731)
at weblogic.jdbc.wrapper.ResultSet_oracle_jdbc_driver_OracleResultSetImpl.getTimestamp(Unknown Source)
at com.essencio.eventlog.server.DatabaseAccess.getPrimitiveResultValue(DatabaseAccess.java:1674)
at com.essencio.eventlog.server.NQPrimitiveRunner.interpretResultSet(NQPrimitiveRunner.java:41)
at com.essencio.eventlog.server.NQBaseRunner.execute(NQBaseRunner.java:192) ...
31 more
("Ungültiger Spaltentyp" means "Invalid column type").
They happen in test cases when I have the statement cache type of the connection pool configured to LRU.
I am using the Oracle JDBC Driver version - 10.1.0.2.0.
What is going wrong here and how can I get around it?
Best regards from Black Forrest, Germany,
Mattin