Phiên bản ứng dụng: JBoss 7.0.0, Oracle 11g (ojdbc6.jar) và JDK 6 phiên bảnjava.lang.ClassCastException: org.jboss.jca.adapters.jdbc.jdk6.WrappedConnectionJDK6 không thể được đúc
Tôi có một vấn đề khi tôi đang cố gắng để chèn giá trị cho kiểu dữ liệu CLOB sử dụng chức năng CLOB.createTemporary
, nhận được ngoại lệ dưới đây.
java.lang.ClassCastException: org.jboss.jca.adapters.jdbc.jdk6.WrappedConnectionJDK6 cannot be cast to oracle.jdbc.OracleConnection
Sau khi tìm kiếm trong nhiều diễn đàn, không tìm thấy giải pháp nào. https://forums.oracle.com/forums/thread.jspa?threadID=279238
Các bước cơ bản cần thiết để triển khai tệp WAR và định cấu hình cấu hình hồ bơi trình điều khiển oracle JBoss được thực hiện. Nhưng, vẫn không thể vượt qua được vấn đề này.
Vui lòng cung cấp giải pháp để khắc phục vấn đề này.
[This] (http://stackoverflow.com/q/277665/1285418) có thể giúp bạn. –
Bạn có thể thay thế ojdbc6.jar bằng ojdbc14.jar và kiểm tra tên lớp trình điều khiển oracle.jdbc.OracleDriver – Phani
Phani, tôi đang sử dụng phiên bản Java 6 và trình điều khiển tương ứng để kết nối với oracle phải là ojdbc6.jar. Có thể biết làm thế nào bạn liên quan đến điều này với tập tin ojdbc14.jar? – Rajkumar