您好我在WAS网络部署中集成了WXS(Websphere eXtreme Scale服务器)。之后,我在WAS管理控制台的系统管理中创建了目录服务域。
并在“系统管理”>下设置以下自定义属性;单元格:catalog.services.cluster 10Cell01 \ 10Node01 \ nodeagent:10.91.9.59:2500
其中10Cell01是cellname,10Node01是节点名称,nodeagent是我的nodeagent,2500是创建Catalog服务域时给出的客户端端口。我同步了更改并重新启动了nodeagent和JVM,并在启动nodeagent时遇到以下异常:
" [6/23/16 17:32:20:588 IST] 00000001 FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I:FFDC事件 放在上面 /was/IBM/WAS8.5/inst1/profiles/Appsrv01/logs/ffdc/nodeagent_c047c374_16.06.23_17.32.20.5842431899872602750460.txt null 1011 [6/23/16 17:32:20:590 IST] 00000001 ContainerHelp E. WSVR0501E:创建组件时出错 com.ibm.ws.objectgrid.integration.ObjectGridCatalogComponentImpl java.lang.NullPointerException at com.ibm.ws.objectgrid.integration.ObjectGridCatalogComponentImpl.getHostName(ObjectGridCatalogComponentImpl.java:682) 在 com.ibm.ws.objectgrid.integration.ObjectGridCatalogComponentImpl.initialize(ObjectGridCatalogComponentImpl.java:318) 在 com.ibm.ws.runtime.component.ContainerHelper.initWsComponent(ContainerHelper.java:1192) 在 com.ibm.ws.runtime.component.ContainerHelper.initializeComponent(ContainerHelper.java:1099) 在 com.ibm.ws.runtime.component.ContainerHelper.initializeComponents(ContainerHelper.java:901) 在 com.ibm.ws.runtime.component.ContainerImpl.initializeComponents(ContainerImpl.java:776) 在 com.ibm.ws.runtime.component.ContainerImpl.initializeComponents(ContainerImpl.java:750) 在 com.ibm.ws.runtime.component.ServerImpl.initialize(ServerImpl.java:333) 在 com.ibm.ws.runtime.WsServerImpl.bootServerContainer(WsServerImpl.java:336) 在com.ibm.ws.runtime.WsServerImpl.start(WsServerImpl.java:267)at com.ibm.ws.runtime.WsServerImpl.main(WsServerImpl.java:730)at at com.ibm.ws.runtime.WsServer.main(WsServer.java:59)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) 在java.lang.reflect.Method.invoke(Method.java:611)at com.ibm.wsspi.bootstrap.WSLauncher.launchMain(WSLauncher.java:234)at at com.ibm.wsspi.bootstrap.WSLauncher.main(WSLauncher.java:95)at com.ibm.wsspi.bootstrap.WSLauncher.run(WSLauncher.java:76)at at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) 在java.lang.reflect.Method.invoke(Method.java:611)at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587) 在 org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198) 在 org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) 在 org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) 在 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369) 在 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) 在java.lang.reflect.Method.invoke(Method.java:611)at org.eclipse.core.launcher.Main.invokeFramework(Main.java:340)at at org.eclipse.core.launcher.Main.basicRun(Main.java:282)at org.eclipse.core.launcher.Main.run(Main.java:981)at com.ibm.wsspi.bootstrap.WSPreLauncher.launchEclipse(WSPreLauncher.java:376) 在com.ibm.wsspi.bootstrap.WSPreLauncher.main(WSPreLauncher.java:147)
之后还有这个:
SRV01 /日志/ FFDC / nodeagent_c047c374_16.06.23_17.32.21.660333321497041948629.txt null 789 [6/23/16 17:32:21:661 IST] 00000001 WsServerImpl W WSVR0100W: 初始化时出错,nodeagent [class com.ibm.ws.runtime.component.ServerImpl] com.ibm.ws.exception.ConfigurationWarning:异常捕获时 初始化组件 com.ibm.ws.runtime.component.ContainerHelper.initWsComponent(ContainerHelper.java:1237) 在 com.ibm.ws.runtime.component.ContainerHelper.initializeComponent(ContainerHelper.java:1099) 在 com.ibm.ws.runtime.component.ContainerHelper.initializeComponents(ContainerHelper.java:901) 在 com.ibm.ws.runtime.component.ContainerImpl.initializeComponents(ContainerImpl.java:776) 在 com.ibm.ws.runtime.component.ContainerImpl.initializeComponents(ContainerImpl.java:750) 在 com.ibm.ws.runtime.component.ServerImpl.initialize(ServerImpl.java:333) 在 com.ibm.ws.runtime.WsServerImpl.bootServerContainer(WsServerImpl.java:336) 在com.ibm.ws.runtime.WsServerImpl.start(WsServerImpl.java:267)at com.ibm.ws.runtime.WsServerImpl.main(WsServerImpl.java:730)at at com.ibm.ws.runtime.WsServer.main(WsServer.java:59)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) 在java.lang.reflect.Method.invoke(Method.java:611)at com.ibm.wsspi.bootstrap.WSLauncher.launchMain(WSLauncher.java:234)at at com.ibm.wsspi.bootstrap.WSLauncher.main(WSLauncher.java:95)at com.ibm.wsspi.bootstrap.WSLauncher.run(WSLauncher.java:76)at at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) 在java.lang.reflect.Method.invoke(Method.java:611)at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587) 在 org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198) 在 org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) 在 org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) 在 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369) 在 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) 在java.lang.reflect.Method.invoke(Method.java:611)at org.eclipse.core.launcher.Main.invokeFramework(Main.java:340)at at org.eclipse.core.launcher.Main.basicRun(Main.java:282)at org.eclipse.core.launcher.Main.run(Main.java:981)at com.ibm.wsspi.bootstrap.WSPreLauncher.launchEclipse(WSPreLauncher.java:376) 在com.ibm.wsspi.bootstrap.WSPreLauncher.main(WSPreLauncher.java:147) 引起:java.lang.NullPointerException at com.ibm.ws.objectgrid.integration.ObjectGridCatalogComponentImpl.getHostName(ObjectGridCatalogComponentImpl.java:682) 在 com.ibm.ws.objectgrid.integration.ObjectGridCatalogComponentImpl.initialize(ObjectGridCatalogComponentImpl.java:318) 在 com.ibm.ws.runtime.component.ContainerHelper.initWsComponent(ContainerHelper.java:1192) ......还有35个"
WAS版本:8.5 WXS版本:8.6