weblogic启动报错:java.lang.NumberFormatException: null
无法启动weblogic管理server,报错如下:
<Server subsystem failed. Reason: java.lang.NumberFormatException: null
java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Integer.java:417)
at java.lang.Integer.parseInt(Integer.java:499)
at weblogic.ldap.EmbeddedLDAP.validateVDEDirectories(EmbeddedLDAP.java:1104)
at weblogic.ldap.EmbeddedLDAP.start(EmbeddedLDAP.java:242)
at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:263)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
原因分析:
问题是由LDAP replicas.prop损坏引起的
解决办法
方式1:删除D:\Oracle\Middleware\user_projects\domains\base_domain\servers\AdminServer\data\ldap\conf\ replicas.prop
方式2:在 replicas.prop文件中添加:replica.num=0
重启服务