Websphere 无法启动

Websphere won't start

我的 IBM Websphere 服务器上不断出现以下错误

[4/22/15 16:20:35:203 EDT] 00000000 AdminTool     A   ADMU0111E: Program exiting with error: java.lang.NullPointerException
at com.ibm.ws.management.launcher.LaunchCommand.processDefaultJvmOptions(LaunchCommand.java:1246)
at com.ibm.ws.management.launcher.LaunchCommand.setParamsFromJavaProcessDef(LaunchCommand.java:1200)
at com.ibm.ws.management.launcher.LaunchCommand.setParamsFromProcessDef(LaunchCommand.java:617)
at com.ibm.ws.management.launcher.LaunchCommand.init(LaunchCommand.java:362)
at com.ibm.ws.management.launcher.LaunchCommand.<init>(LaunchCommand.java:262)
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:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:274)

我去过很多论坛,但似乎找不到最新的答案。 我知道我必须 运行 某种命令。我在 Windows 7 那么我应该 运行 修复这个问题的命令是什么?我可以 运行 在 Windows 命令提示符下执行这个命令吗?

此异常有时是由损坏的 serverindex.xml 或 server.xml 文件引起的。检查其中任何一个可能为 0 字节并从备份中恢复。如果您没有备份,创建新配置文件将恢复它们。

如果您发现 serverindex.xml 文件有一些大小,请使用记事本 ++ 或类似工具打开文件检查 serverindex.xml 文件是否已损坏。您需要参考的文件是:\config\cells\Node01Cell\nodes\Node01.

如果没有备份,可以使用 \wstemp\anonymous1493784328013\workspace\cells\Node01Cell\nodes\Node01

中的临时文件之一

希望对遇到类似问题的人有所帮助。