Unable to start MethodServer "Could not initialize class wt.lifecycle.State" in Windchill PDMLink
Applies To
- Windchill PDMLink 10.0 to 11.1
Description
- Unable to start Windchill with the following error logged in Method Server
- ERROR:
FATAL [main] wt.method.server - MethodServerMain abort
java.lang.NoClassDefFoundError: Could not initialize class wt.lifecycle.State
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:188)
at com.sun.proxy.$Proxy24.<clinit>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
at java.lang.reflect.Proxy.newInstance(Proxy.java:740)
at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:731)
OR
wt.util.WTRuntimeException: java.lang.NoClassDefFoundError: Could not initialize class wt.lifecycle.State; nested exception is: java.lang.NoClassDefFoundError: Could not initialize class wt.lifecycle.State at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:191) at com.sun.proxy.$Proxy27.<clinit>(Unknown Source) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at java.lang.reflect.Proxy.newInstance(Proxy.java:764) at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:755) at wt.services.ServiceFactory$Singleton.getImplementation(ServiceFactory.java:125) at wt.services.ServiceFactory.getService(ServiceFactory.java:109) at wt.access.AccessControlHelper.<clinit>(AccessControlHelper.java:52) at com.ptc.windchill.baseserver.ServiceLocator.getAccessControlManager(ServiceLocator.java:82) at com.ptc.windchill.baseserver.BaseServerModule.provideAccessControlManager(BaseServerModule.java:116) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:104) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) at com.google.inject.internal.SingleMethodInjector.inject(SingleMethodInjector.java:83) at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013) at com.ptc.windchill.enterprise.data.service.EnterpriseDataServiceImpl.newEnterpriseDataServiceImpl(EnterpriseDataServiceImpl.java:209) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at wt.services.StandardManagerFactory.instantiateManager(StandardManagerFactory.java:200) at wt.services.StandardManagerFactory.getManager(StandardManagerFactory.java:284) at wt.services.StandardManagerService.getManager(StandardManagerService.java:232) at wt.services.ManagerImplementation.prepareForStartup(ManagerImplementation.java:322) at wt.services.DefaultStartupHandler.prepareForStartup(DefaultStartupHandler.java:73) at wt.services.StandardManagerService.performStartupProcess(StandardManagerService.java:151) at wt.services.StandardManager.startup(StandardManager.java:459) at wt.services.StandardServicesHandler.start(StandardServicesHandler.java:44) at wt.method.MethodServerMain.run(MethodServerMain.java:620) at wt.method.MethodServerMain.main(MethodServerMain.java:370) 2016-09-07 15:31:03,011 INFO [main] wt.method.server.shutdown.services - All managers shut down.