Ошибка приведения из: weblogic.jdbc.wrapper.JTAConnection ... jdbc_driver_LogicalConnection приведения к oracle.jdbc.OracleConnection - PullRequest
0 голосов
/ 16 января 2019

Я занимаюсь разработкой веб-приложения с использованием Java и базы данных Oracle, когда я хочу протестировать, чтобы сохранить данные из Интернета, выдается сообщение об ошибке, подобное этому:

### Error updating database.  Cause: java.lang.ClassCastException: weblogic.jdbc.wrapper.JTAConnection_weblogic_jdbc_wrapper_XAConnection_oracle_jdbc_driver_LogicalConnection cannot be cast to oracle.jdbc.OracleConnection
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: {call DFMS.USP_PC_AFTER_SUBMIT(   ?,   ?,   ?,   ?   )}
### Cause: java.lang.ClassCastException: weblogic.jdbc.wrapper.JTAConnection_weblogic_jdbc_wrapper_XAConnection_oracle_jdbc_driver_LogicalConnection cannot be cast to oracle.jdbc.OracleConnection 

Во-первых, я думаю, что это произошло из-за среды DEV-сервера и UAT-сервера, но я сравнил все, и между серверами нет различий.

А потом я пытаюсь проверить с моего Локального сервера, используя базу данных UAT, и это работает. Я пытаюсь найти ту же ошибку в поисковой системе, и у нее есть результаты, но нет ответов.

Любая помощь будет оценена. Спасибо.

1 Ответ

0 голосов
/ 17 января 2019

Я уже знаю ответ, просто удалите ваш ojdbc из вашей библиотеки!

...