Hi,
I am using tomcat 5x as my app server , ojdbc14(10g driver given for 10g client) for connecting to my application. I am using callablestatement.execute() from my java code and getting the resultset by using callablestatement.getObject(index) which is throwing the below given exception. It works fine with 9iClient

Caused by: java.sql.SQLException: 2CConnection_t2cDesc
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:111)
at oracle.jdbc.driver.T2CConnection.checkError(T2CConnection.java:671)
at oracle.jdbc.driver.T2CConnection.checkError(T2CConnection.java:597)
at oracle.jdbc.driver.T2CConnection.RefCursorBytesToStatement(T2CConnection.java:704)
at oracle.jdbc.driver.ResultSetAccessor.getCursor(ResultSetAccessor.java:60)
at oracle.jdbc.driver.ResultSetAccessor.getObject(ResultSetAccessor.java:84)
at oracle.jdbc.driver.OracleCallableStatement.getObject(OracleCallableStatement.java:1400)
at org.apache.commons.dbcp.DelegatingCallableStatement.getObject(DelegatingCallableStatement.java:235)


With the 10g drivetr i am not having any problems if the procedures return type is string i am using callablestatement.getString() to get the string.