在域中新建一个新的server后 ,用命令窗口进行启动:
1、cd [project所在的bin目录]
2、start startManagedWebLogic.cmd [服务名]
报错: <WebLogicServer> < BEA-000386> <Server subsystem failed. Reason: java.lang.NumberFormatException: null
java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Integer.java:415)
at java.lang.Integer.parseInt(Integer.java:497)
at weblogic.ldap.EmbeddedLDAP.validateVDEDirectories(EmbeddedLDAP.java:1035)
at weblogic.ldap.EmbeddedLDAP.start(EmbeddedLDAP.java:212)
at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
Truncated. see log file for complete stacktrace
原因:ldap的问题
解决方法:1、清除相应的project 的 server/data/ldap/ldapfiles文件夹中的内容,
2、删除ldap/conf中的replicas.prop 内容或者将文件清空,添加 这一行 replica.num=0
启动被管理的服务有两种方式:上面是第一种方式,第二种方式是通过添加到被管理的machine 进行启动
1、新建machine ,然后server 添加服务
2、找到安装目录 \bea\wlserver_10.3\common\nodemanager 新建nodemanager.hosts 文件 添加被管理主机地址,例如:127.0.0.1
3、cmd 切换目录到 \bea\wlserver_10.3\server\bin 目录执行命令 例如:start startNodeManager.cmd 127.0.0.1 5556
4、到weblogic console 的相应server-->control 进行启动--> save