更改weblogic的JAVA_主页会带来安全领域的问题

更改weblogic的JAVA_主页会带来安全领域的问题,java,weblogic,Java,Weblogic,我从oracle下载了JavaSE1.6.0.45,并安装在oracle linux上。还对备选方案进行了更改,例如现在java-version给出了1.6.0.45。但是当我在setdomainev.sh中更改java\u HOME时,管理服务器启动失败,出现以下消息: java:Net.c:229:Java_com_bea_wcp_sctp_Net_initIDs:Assertion `ia_addressID' failed. weblogic安全领域似乎正在传达这一信息。我是welog

我从oracle下载了
JavaSE1.6.0.45
,并安装在oracle linux上。还对备选方案进行了更改,例如现在
java-version
给出了
1.6.0.45
。但是当我在
setdomainev.sh
中更改
java\u HOME
时,管理服务器启动失败,出现以下消息:

java:Net.c:229:Java_com_bea_wcp_sctp_Net_initIDs:Assertion `ia_addressID' failed.
weblogic安全领域似乎正在传达这一信息。我是welogic的新手,尤其是安全领域的新手


请帮助我了解如何配置安全域以接受新安装的jdk

当您的服务器启动时,startweblog.sh脚本应该在
使用JAVA版本启动weblogic后回显JAVA_HOME的设置。那里看起来对吗?如果它以某种方式获取了错误的Java版本,您可能会看到该错误。最坏的情况下,您可以编辑startWebLogic.sh并设置JAVA_HOMEhi casting,谢谢您的回复。我在setDomainEnv.sh中对JAVA_HOME和JAVA_VENDOR进行了更改,并在startWeblogic.sh中进行了响应,版本更改也反映在那里。谷歌搜索给我一种感觉,觉得一些本地文件存在这个断言问题。我再次检查了我机器的Linux arch,uname-a给了我Linux OFSS20310 2.6.39-100.5.1.el6uek.x86#64#1 SMP美国东部时间2012年3月6日星期二20:26:00 x86_64 x86_64 x86_64 GNU/Linux和我从oracle下载的jdk是jdk-6u45-Linux-x64-rpm.bin。两者似乎都是64位兼容的,但仍然存在问题。请建议。在一些页面上,有人建议JIT有时可能会导致问题。因此我还尝试通过-Djava.compiler=无禁用JIT,但仍然存在问题问题存在。将-Djava.compiler=none添加到JAVA_选项中,我可以在服务器启动时的参数中看到相同的结果。这可以确保我的更改得到反映。您还可以验证setDomainEnv文件的
if JAVA\u VENDOR
部分是否正确设置了JAVA\u主页吗