Kết nối bạn đang truy xuất có thể là kết nối bị quấn.
Nếu bạn thực sự cần có kết nối Oracle cơ bản mà bạn nên sử dụng:
if (connection.isWrapperFor(OracleConnection.class)){
OracleConnection oracleConnection= connection.unwrap(OracleConnection.class);
}else{
// recover, not an oracle connection
}
isWrapperFor
và unwrap
các phương thức có sẵn kể từ Java 1.6 và phải được triển khai một cách có ý nghĩa bởi các trình bao bọc kết nối A / S.