#java #weblogic
#java #weblogic
Вопрос:
Я скачал Java SE 1.6.0.45
с oracle и установил на Oracle Linux. Изменения, внесенные в альтернативы, также такие, которые теперь java -version
дают 1.6.0.45
.Но когда я изменил JAVA_HOME
setDomainEnv.sh
запуск сервера администратора, произошел сбой с сообщением ниже:
java:Net.c:229:Java_com_bea_wcp_sctp_Net_initIDs:Assertion `ia_addressID' failed.
Похоже, что weblogic security realm выдает это сообщение. Я новичок в welogic, особенно в сферах безопасности.
Пожалуйста, помогите мне выяснить, как настроить область безопасности для принятия нового установленного jdk.
Комментарии:
1. При запуске вашего сервера startWebLogic.sh скрипт должен повторять то , что JAVA_HOME установлено после
starting weblogic with Java version
. Правильно ли это выглядит там? Если он каким-то образом получает неправильную версию Java, вы можете увидеть эту ошибку. В худшем случае вы могли бы отредактировать startWebLogic.sh вместо этого и установите JAVA_HOME2. привет рокировка, спасибо за ответ. я внес изменения в JAVA_HOME и JAVA_VENDOR в setDomainEnv.sh и я вторил им в startWeblogic.sh и изменения версии отражаются там. Поиск в Google дал мне ощущение, что какой-то собственный файл создает проблему с этим утверждением. Я снова проверил Linux-арку своей машины и uname -a дал мне Linux ofss220310 2.6.39-100.5.1.el6uek.x86_64 #1 SMP Вт 6 марта 20:26:00 EST 2012 x86_64 x86_64 x86_64 GNU / Linux, а jdk, который я загрузил из oracle, — jdk-6u45-linux-x64-rpm.bin. Оба кажутся 64-битными, следовательно, совместимыми, но проблема все еще существует. Пожалуйста, предложите.
3. На некоторых страницах были предположения, что JIT иногда может вызывать проблемы. Поэтому я также попытался отключить JIT через -Djava.compiler=none, но проблема все еще существует. Добавив -Djava.compiler=none в JAVA_OPTIONS, я мог видеть то же самое в аргументах при запуске сервера. Это гарантирует мне, что мои изменения будут отражены.
4. Можете ли вы также проверить свой файл setDomainEnv, что
if JAVA_VENDOR
раздел правильно устанавливает ваш JAVA_HOME