java.lang.NoClassDefFoundError:com.ibm.ws.xd.container.state.config.CellSensor $ CellConsumer

时间:2015-01-12 18:47:59

标签: websphere websphere-8

我遇到问题,WAS初始化失败,因为我将/ opt / was_D85 / AppServer / plugins中的com.ibm.ws.security.crypto.jar重命名为其他名称。 我已经将jar重命名为它的原始名称,但仍然无法初始化。

我的环境是: 操作系统:AIX WebSphere 8.5

我得到的错误:

[12-01-2015 13:13:50:057 WET] 00000001 WsServerImpl E WSVR0100W:初始化时发生错误,server1 [class com.ibm.ws.runtime.component.ServerImpl] java.lang.NoClassDefFoundError:com.ibm.ws.xd.container.state.config.CellSensor $ CellConsumer                 at java.lang.ClassLoader.defineClassImpl(Native Method)                 at java.lang.ClassLoader.defineClass(ClassLoader.java:264)                 在org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:188)                 在org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:580)                 在org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:550)                 在org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:490)                 at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassName(ClasspathManager.java:460)                 在org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:447)                 在org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)                 在org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393)                 在org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:469)                 在org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)                 在org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)                 在org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)                 at java.lang.ClassLoader.loadClass(ClassLoader.java:650)                 at java.lang.J9VMInternals.verifyImpl(Native Method)                 at java.lang.J9VMInternals.verify(J9VMInternals.java:93)                 在java.lang.J9VMInternals.initialize(J9VMInternals.java:170)                 at java.lang.J9VMInternals.newInstanceImpl(Native Method)                 在java.lang.Class.newInstance(Class.java:1564)                 在com.ibm.ws.runtime.component.ContainerHelper.initializeComponent(ContainerHelper.java:1060)                 在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)                 在com.ibm.ws.runtime.WsServerImpl.main(WsServerImpl.java:730)                 在com.ibm.ws.runtime.WsServer.main(WsServer.java:59)                 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)                 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)                 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)                 在java.lang.reflect.Method.invoke(Method.java:611)                 在com.ibm.wsspi.bootstrap.WSLauncher.launchMain(WSLauncher.java:234)                 在com.ibm.wsspi.bootstrap.WSLauncher.main(WSLauncher.java:96)                 在com.ibm.wsspi.bootstrap.WSLauncher.run(WSLauncher.java:77)                 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)                 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)                 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)                 在java.lang.reflect.Method.invoke(Method.java:611)                 在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)                 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)                 在java.lang.reflect.Method.invoke(Method.java:611)                 在org.eclipse.core.launcher.Main.invokeFramework(Main.java:340)                 在org.eclipse.core.launcher.Main.basicRun(Main.java:282)                 在org.eclipse.core.launcher.Main.run(Main.java:981)                 在com.ibm.wsspi.bootstrap.WSPreLauncher.launchEclipse(WSPreLauncher.java:379)                 在com.ibm.wsspi.bootstrap.WSPreLauncher.main(WSPreLauncher.java:150) 引起:java.lang.ClassNotFoundException:com.ibm.ws.xd.container.state.config.CellSensor $ CellConsumer                 在org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:506)                 在org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)                 在org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)                 在org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)                 at java.lang.ClassLoader.loadClass(ClassLoader.java:650)                 ......还有55个

有人可以帮忙吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

通过清理WAS缓存解决了问题。

相关问题