Проблема: во время моделирования распределенных транзакций с использованием Java и Oracle XA при запуске новой транзакции (xa.start) возникает исключение «ORA-29548: системный класс Java сообщил: не удалось идентифицировать выпуск, указанный в Classes.bin».
Первоначальный анализ: проверены версии системного JDK и версия JDK в Oracle. Есть несоответствие.
Код: Выделить всё
System JDK (Java -version): 1.6.0_31
Oracle JDK (DBMS_JAVA.GET_JDK_VERSION()): 1.6.0_37
Является ли разница в JDK причиной ошибки «
не удалось идентифицировать версию, указанную в classs.bin»? Есть ли другие потенциальные случаи, которые могут вызвать это?
Подробнее здесь:
https://stackoverflow.com/questions/203 ... ified-in-c