AdminServer:183.60.126.203:7001
ms1:183.60.126.203:7003
ms2:183.60.126.204:7003
cs:239.192.1.5
1.启动weblogic
nohup ./startWebLogic.sh &
注:要先配置boot.properties,使启动不用输入账号密码
2.启动计算机
nohup ./startNodeManager.sh 127.0.0.1 5556 &
3.启动服务器节点
nohup ./startManagedWebLogic.sh ms1 http://183.60.126.203:7001 &
发生错误
<BEA-000386> <Server subsystem failed. Reason: java.lang.AssertionError: java.lang.reflect.InvocationTargetException
java.lang.AssertionError: java.lang.reflect.InvocationTargetException
at weblogic.descriptor.DescriptorManager$SecurityServiceImpl$SecurityProxy._invokeServiceMethod(DescriptorManager.java:175)
将产品模式改为开发模式,将config.xml中加密的账号密码改为明文,然后重启weblogic即可。
开发模式修改成生产模式,可以从weblogic控制台中修改,重启即可生效
但是反过来从生产模式修改成开发模式是不可以从控制台中修改的,需要修改相关配置文件和启动脚本:
以下仅供参考,有待进一步验证
环境 weblogic92
1、修改启动脚本XX_domain\bin\startWebLogic.cmd
找到如下行,然后在此行前增加一行内容set PRODUCTION_MODE="quxt"
if "%PRODUCTION_MODE%"=="true" (
修改后如下:
set PRODUCTION_MODE="quxt"
if "%PRODUCTION_MODE%"=="true" (
2、修改config下的config.xml,找到并删除如下内容
<production-mode-enabled>true</production-mode-enabled>