技术文章 - CS387822
在 Windchill 中,方法服务器因 wt.org.StandardOrganizationServicesManager 错误而无法启动 java.lang.NullPointerException
已修改: 19-Dec-2024
适用于
- Windchill PDMLink 12.1 to 13.0
说明
- 重新托管后 Windchill 启动失败
- 删除附加适配器后,方法服务器无法启动,并出现 wt.org.StandardOrganizationServicesManager 错误 java.lang.NullPointerException
- MS 日志中报告了以下错误 -
ERROR [main] wt.org.StandardOrganizationServicesManager - java.lang.NullPointerException at wt.federation.PrincipalManager.DirContext.getMetaTypeForService(DirContext.java:1321) at wt.adapter.delegate.GetAdapterDelegateFactory.getMetaTypeForAtlas(GetAdapterDelegateFactory.java:68) at wt.adapter.delegate.GetAdapterDelegateFactory.getDelegate(GetAdapterDelegateFactory.java:55) at wt.org.StandardOrganizationServicesManager.<clinit>(StandardOrganizationServicesManager.java:607) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:315) at wt.services.ManagerImplementation.create(ManagerImplementation.java:235) at wt.services.StandardManagerFactory.createImplementations(StandardManagerFactory.java:135) at wt.services.StandardManagerFactory.<init>(StandardManagerFactory.java:117) at wt.services.StandardManagerFactory$Singleton.<clinit>(StandardManagerFactory.java:73) at wt.services.StandardManagerFactory.getInstance(StandardManagerFactory.java:102) at wt.services.StandardManagerService.createFactory(StandardManagerService.java:374) at wt.services.StandardManagerService.initialize(StandardManagerService.java:364) at wt.services.StandardManagerService.newStandardManagerService(StandardManagerService.java:100) at wt.services.StandardServicesHandler.getFactory(StandardServicesHandler.java:51) at wt.services.StandardServicesHandler.start(StandardServicesHandler.java:42) at wt.method.MethodServerMain.run(MethodServerMain.java:584) at wt.method.MethodServerMain.main(MethodServerMain.java:353) ERROR [main] wt.method.server.startup.services - Failed to create: wt.services.service.90=wt.org.OrganizationServicesManager/wt.org.StandardOrganizationServicesManager java.lang.ExceptionInInitializerError at wt.org.StandardOrganizationServicesManager.<clinit>(StandardOrganizationServicesManager.java:610) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:315) at wt.services.ManagerImplementation.create(ManagerImplementation.java:235) at wt.services.StandardManagerFactory.createImplementations(StandardManagerFactory.java:135) at wt.services.StandardManagerFactory.<init>(StandardManagerFactory.java:117) at wt.services.StandardManagerFactory$Singleton.<clinit>(StandardManagerFactory.java:73) at wt.services.StandardManagerFactory.getInstance(StandardManagerFactory.java:102) at wt.services.StandardManagerService.createFactory(StandardManagerService.java:374) at wt.services.StandardManagerService.initialize(StandardManagerService.java:364) at wt.services.StandardManagerService.newStandardManagerService(StandardManagerService.java:100) at wt.services.StandardServicesHandler.getFactory(StandardServicesHandler.java:51) at wt.services.StandardServicesHandler.start(StandardServicesHandler.java:42) at wt.method.MethodServerMain.run(MethodServerMain.java:584) at wt.method.MethodServerMain.main(MethodServerMain.java:353) Caused by: java.lang.NullPointerException at wt.federation.PrincipalManager.DirContext.getMetaTypeForService(DirContext.java:1321) at wt.adapter.delegate.GetAdapterDelegateFactory.getMetaTypeForAtlas(GetAdapterDelegateFactory.java:68) at wt.adapter.delegate.GetAdapterDelegateFactory.getDelegate(GetAdapterDelegateFactory.java:55) at wt.org.StandardOrganizationServicesManager.<clinit>(StandardOrganizationServicesManager.java:607) ... 14 more
这是文章 387822 的 PDF 版本,可能已过期。最新版本 CS387822