Wersja aplikacji: JBoss 7.0.0 Oracle 11g (ojdbc6.jar) i JDK 6 wersjajava.lang.ClassCastException: org.jboss.jca.adapters.jdbc.jdk6.WrappedConnectionJDK6 nie może być rzucony
Mam problem, gdy próbuję wstawić wartość dla typu danych CLOB przy użyciu funkcji CLOB.createTemporary
, uzyskując poniżej wyjątek.
java.lang.ClassCastException: org.jboss.jca.adapters.jdbc.jdk6.WrappedConnectionJDK6 cannot be cast to oracle.jdbc.OracleConnection
Po wyszukiwaniu na wielu forach, nie znaleziono żadnego rozwiązania. https://forums.oracle.com/forums/thread.jspa?threadID=279238
Wykonuje podstawowe czynności wymagane do wdrożenia pliku WAR i konfiguracji konfiguracji puli sterowników Oracle JBoss. Ale wciąż nie jest w stanie przejść przez ten problem.
Proszę podać rozwiązanie, aby rozwiązać ten problem.
[This] (http://stackoverflow.com/q/277665/1285418) może ci pomóc. –
Czy mógłbyś zastąpić ojdbc6.jar przez ojdbc14.jar i sprawdzić nazwę klasy sterownika oracle.jdbc.OracleDriver – Phani
Phani, używam wersji Java 6, a odpowiedni sterownik do podłączenia do Oracle powinien być ojdbc6.jar. Może wiedzieć, w jaki sposób odnoszą się do tego z plikiem ojdbc14.jar? – Rajkumar