我已经阅读了这些文章1和2,我需要在启动weblogic时在JAVA_OPTIONS上设置-xnohup选项。为了避免这种错误如何在JAVA_OPTIONS上设置-xnohup选项
错误
####<Sep 7, 2012 3:14:20 PM IST> <Notice> <WebLogicServer> <Ncorp-PLM-08> <Ncorp-PLM-08-AgileServer> <Thread-1> <<WLS Kernel>> <> <> <1347011060768> <BEA-000388> <JVM called WLS shutdown hook. The server will force shutdown now>
####<Sep 7, 2012 3:14:20 PM IST> <Alert> <WebLogicServer> <Ncorp-PLM-08> <Ncorp-PLM-08-AgileServer> <Thread-1> <<WLS Kernel>> <> <> <1347011060768> <BEA-000396> <Server shutdown has been requested by <WLS Kernel>>
但是我找不到在哪里我setDomain.sh需要把-Xnohup。我正在使用oracle weblogic 12c和oracle linux。 Java版本
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
欣赏是否有人可以提供帮助。
更新
我放在Xnohup选项上setDomain.sh但遇到下面的错误
Unrecognized option: -Xnohup
从setDomainEnv.sh我在脚本的这部分增加的选项。
JAVA_PROPERTIES="${JAVA_PROPERTIES} ${WLP_JAVA_PROPERTIES}"
export JAVA_PROPERTIES
JAVA_OPTIONS="${JAVA_OPTIONS} ${JAVA_PROPERTIES} -Xnohup"
检查setEnv.sh脚本太你必须找到JAVA_OPTIONS = ...这是地方 – Vadim
嗨vadim,我找不到一个名为setEnv.sh的脚本,但是我发现setStartupEnv.sh,但没有JAVA_OPTIONS文件。 – dimas
对不起,看着我的本地修改的安装...本来它在SetDomainEnv.sh中。还有很多地方你可以做到。从启动weblogic之前开始设置JAVA_OPTIONS系统变量。 – Vadim