ADMU0111E:程序退出时出错:java.lang.NullPointerException

时间:2017-04-10 15:30:41

标签: websphere

当我启动web sphere服务器时出现以下错误

[4/10/17 20:56:16:804 IST] 00000001 WsServerLaunc E   ADMU3007E: Exception java.lang.NullPointerException
    at com.ibm.ws.management.launcher.LaunchCommand.processDefaultJvmOptions(LaunchCommand.java:1252)
    at com.ibm.ws.management.launcher.LaunchCommand.setParamsFromJavaProcessDef(LaunchCommand.java:1206)
    at com.ibm.ws.management.launcher.LaunchCommand.setParamsFromProcessDef(LaunchCommand.java:624)
    at com.ibm.ws.management.launcher.LaunchCommand.init(LaunchCommand.java:368)
    at com.ibm.ws.management.launcher.LaunchCommand.<init>(LaunchCommand.java:268)
    at com.ibm.ws.management.tools.WsServerLauncher.initializeRepositoryAndLauncher(WsServerLauncher.java:424)
    at com.ibm.ws.management.tools.WsServerLauncher.runTool(WsServerLauncher.java:279)
    at com.ibm.ws.management.tools.AdminTool.executeUtility(AdminTool.java:269)
    at com.ibm.ws.management.tools.WsServerController.executeUtilityOnWindows(WsServerController.java:136)
    at com.ibm.ws.management.tools.WsServerLauncher.main(WsServerLauncher.java:140)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:88)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
    at java.lang.reflect.Method.invoke(Method.java:613)
    at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:277)

[4/10/17 20:56:16:804 IST] 00000001 AdminTool     E   ADMU0111E: Program exiting with error: java.lang.NullPointerException
    at com.ibm.ws.management.launcher.LaunchCommand.processDefaultJvmOptions(LaunchCommand.java:1252)
    at com.ibm.ws.management.launcher.LaunchCommand.setParamsFromJavaProcessDef(LaunchCommand.java:1206)
    at com.ibm.ws.management.launcher.LaunchCommand.setParamsFromProcessDef(LaunchCommand.java:624)
    at com.ibm.ws.management.launcher.LaunchCommand.init(LaunchCommand.java:368)
    at com.ibm.ws.management.launcher.LaunchCommand.<init>(LaunchCommand.java:268)
    at com.ibm.ws.management.tools.WsServerLauncher.initializeRepositoryAndLauncher(WsServerLauncher.java:424)
    at com.ibm.ws.management.tools.WsServerLauncher.runTool(WsServerLauncher.java:279)
    at com.ibm.ws.management.tools.AdminTool.executeUtility(AdminTool.java:269)
    at com.ibm.ws.management.tools.WsServerController.executeUtilityOnWindows(WsServerController.java:136)
    at com.ibm.ws.management.tools.WsServerLauncher.main(WsServerLauncher.java:140)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:88)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
    at java.lang.reflect.Method.invoke(Method.java:613)
    at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:277)

[4/10/17 20:56:16:804 IST] 00000001 AdminTool     A   ADMU0111E: Program exiting with error: java.lang.NullPointerException
    at com.ibm.ws.management.launcher.LaunchCommand.processDefaultJvmOptions(LaunchCommand.java:1252)
    at com.ibm.ws.management.launcher.LaunchCommand.setParamsFromJavaProcessDef(LaunchCommand.java:1206)
    at com.ibm.ws.management.launcher.LaunchCommand.setParamsFromProcessDef(LaunchCommand.java:624)
    at com.ibm.ws.management.launcher.LaunchCommand.init(LaunchCommand.java:368)
    at com.ibm.ws.management.launcher.LaunchCommand.<init>(LaunchCommand.java:268)
    at com.ibm.ws.management.tools.WsServerLauncher.initializeRepositoryAndLauncher(WsServerLauncher.java:424)
    at com.ibm.ws.management.tools.WsServerLauncher.runTool(WsServerLauncher.java:279)
    at com.ibm.ws.management.tools.AdminTool.executeUtility(AdminTool.java:269)
    at com.ibm.ws.management.tools.WsServerController.executeUtilityOnWindows(WsServerController.java:136)
    at com.ibm.ws.management.tools.WsServerLauncher.main(WsServerLauncher.java:140)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:88)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
    at java.lang.reflect.Method.invoke(Method.java:613)
    at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:277)

[4/10/17 20:56:16:820 IST] 00000001 AdminTool     A   ADMU1211I: To obtain a full trace of the failure, use the -trace option.
[4/10/17 20:56:16:820 IST] 00000001 AdminTool     A   ADMU0211I: Error details may be seen in the file: C:\Apps\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\server1\startServer.log

如何解决此问题?

2 个答案:

答案 0 :(得分:0)

您的问题可能已经在这里得到解答:Websphere won't start。此外,如果您在C:\ Apps \ IBM \ WebSphere \ AppServer \ profiles \ AppSrv01 \ logs \ server1 \ startServer.log和native_stdout(err).log文件中看到警告或错误消息,请发布它们,因为它们可能更好地通知异常的原因。

答案 1 :(得分:0)

从其他问题中发布相同的答案,供您参考:

检查serverindex.xml的大小是否为0。如果没有,请使用Notepad ++或类似工具打开serverindex.xml文件,检查它是否已损坏。您需要引用的文件是:\ config \ cells \ Node01Cell \ nodes \ Node01。

如果没有备份,可以使用\ wstemp \ anonymous&lt;&gt; \ workspace \ cells \ Node01Cell \ nodes \ Node01

中的一个临时文件

希望它有所帮助。