Подтвердить что ты не робот

Найденные байты классов, но defineClass() не удалось для ошибки при развертывании EAR

Я пытаюсь развернуть и старую базу кода с EJB 1.1 в Weblogic 10.3.6 и продолжать получать эту странную ошибку Class bytes found but defineClass()failed for.

Существуют классы и их обнаружение, что вызывает это?

4b9b3361

Ответ 2

Проблема

Компиляция кода с помощью JDK 1.7 Запуск кода с сервером Weblogic с JDK 1.6

Решение 1: скомпилировать код с JDK 1.6

Решение 2: запустите веб-сервер с JDK 1.7

Обновление (Middleware)\user_projects\domains (DomainName)\bin\setDomainEnv.cmd(Windows)

Обновление (Middleware)\user_projects\domains (DomainName)\bin\setDomainEnv.sh(* nix)

установить SUN_JAVA_HOME = путь JDK 1.7 (например, C:\Program Files\Java\jdk1.7.0_79)

установить JAVA_HOME = путь JDK 1.7 (например, C:\Program Files\Java\jdk1.7.0_79)