アーティクル - CS336657
Windchill PDMLink でメソッドサーバーが「java.lang.ExceptionInInitializerError」というエラーで起動しない
修正日: 03-Jun-2025
適用対象
- Windchill PDMLink 12.0 to 13.0
説明
- Windchill PDMLink 12.0.1.0へのアップデートを実行した後、 MethodServerが起動せず、メソッド サーバー ログにエラーが記録されます。
wt.system.err - wt.method.MethodServerMain.run(MethodServerMain.java:606) で発生
wt.system.err - wt.method.MethodServerMain.main(MethodServerMain.java:373) で
wt.method.server.startup.services - 作成に失敗しました: wt.services.service.65=wt.access.agreement.AgreementService/wt.access.agreement.StandardAgreementService
java.lang.ExceptionInInitializerError
wt.admin.AdministrativeDomainHelper.<clinit>(AdministrativeDomainHelper.java:194) で
wt.access.agreement.StandardAgreementService.<clinit>(StandardAgreementService.java:269) で
java.base/java.lang.Class.forName0(ネイティブメソッド)
java.base/java.lang.Class.forName(Class.java:315) で
wt.services.ManagerImplementation.create(ManagerImplementation.java:235) で
wt.services.StandardManagerFactory.createImplementations(StandardManagerFactory.java:135) で
wt.services.StandardManagerFactory.<init>(StandardManagerFactory.java:117) で
wt.services.StandardManagerFactory$Singleton.<clinit>(StandardManagerFactory.java:73) で
wt.system.err - wt.method.MethodServerMain.main(MethodServerMain.java:373) で
wt.method.server.startup.services - 作成に失敗しました: wt.services.service.65=wt.access.agreement.AgreementService/wt.access.agreement.StandardAgreementService
java.lang.ExceptionInInitializerError
wt.admin.AdministrativeDomainHelper.<clinit>(AdministrativeDomainHelper.java:194) で
wt.access.agreement.StandardAgreementService.<clinit>(StandardAgreementService.java:269) で
java.base/java.lang.Class.forName0(ネイティブメソッド)
java.base/java.lang.Class.forName(Class.java:315) で
wt.services.ManagerImplementation.create(ManagerImplementation.java:235) で
wt.services.StandardManagerFactory.createImplementations(StandardManagerFactory.java:135) で
wt.services.StandardManagerFactory.<init>(StandardManagerFactory.java:117) で
wt.services.StandardManagerFactory$Singleton.<clinit>(StandardManagerFactory.java:73) で
- Windchill 12.0.0.0から12.0.2.0で MOR / 日付コードの更新を実行した後、メソッド サーバーが「作成に失敗しました: wt.services.service.65=wt.access.agreement.AgreementService/wt.access.agreement.StandardAgreementService java.lang.ExceptionInInitializerError 」というエラーで起動に失敗します。
- 12.0.0.0 から 12.0.1.0 にアップデートした後、Windchill を再起動すると次の例外が発生します
wt.method.server.startup.services - 作成に失敗しました: wt.services.service.65=wt.access.agreement.AgreementService/wt.access.agreement.StandardAgreementService
java.lang.ExceptionInInitializerError
wt.admin.AdministrativeDomainHelper.<clinit>(AdministrativeDomainHelper.java:194) で
wt.access.agreement.StandardAgreementService.<clinit>(StandardAgreementService.java:269) で
java.base/java.lang.Class.forName0(ネイティブメソッド)
java.base/java.lang.Class.forName(Class.java:315) で
wt.services.ManagerImplementation.create(ManagerImplementation.java:235) で
wt.services.StandardManagerFactory.createImplementations(StandardManagerFactory.java:135) で
wt.services.StandardManagerFactory.<init>(StandardManagerFactory.java:117) で
wt.services.StandardManagerFactory$Singleton.<clinit>(StandardManagerFactory.java:73) で
wt.services.StandardManagerFactory.getInstance(StandardManagerFactory.java:102) で
wt.services.StandardManagerService.createFactory(StandardManagerService.java:374) で
wt.services.StandardManagerService.initialize(StandardManagerService.java:364) で
wt.services.StandardManagerService.newStandardManagerService(StandardManagerService.java:100) で
wt.services.StandardServicesHandler.getFactory(StandardServicesHandler.java:51) で
wt.services.StandardServicesHandler.start(StandardServicesHandler.java:42) で
wt.method.MethodServerMain.run(MethodServerMain.java:606) で
wt.method.MethodServerMain.main(MethodServerMain.java:373) で
java.lang.ExceptionInInitializerError
wt.admin.AdministrativeDomainHelper.<clinit>(AdministrativeDomainHelper.java:194) で
wt.access.agreement.StandardAgreementService.<clinit>(StandardAgreementService.java:269) で
java.base/java.lang.Class.forName0(ネイティブメソッド)
java.base/java.lang.Class.forName(Class.java:315) で
wt.services.ManagerImplementation.create(ManagerImplementation.java:235) で
wt.services.StandardManagerFactory.createImplementations(StandardManagerFactory.java:135) で
wt.services.StandardManagerFactory.<init>(StandardManagerFactory.java:117) で
wt.services.StandardManagerFactory$Singleton.<clinit>(StandardManagerFactory.java:73) で
wt.services.StandardManagerFactory.getInstance(StandardManagerFactory.java:102) で
wt.services.StandardManagerService.createFactory(StandardManagerService.java:374) で
wt.services.StandardManagerService.initialize(StandardManagerService.java:364) で
wt.services.StandardManagerService.newStandardManagerService(StandardManagerService.java:100) で
wt.services.StandardServicesHandler.getFactory(StandardServicesHandler.java:51) で
wt.services.StandardServicesHandler.start(StandardServicesHandler.java:42) で
wt.method.MethodServerMain.run(MethodServerMain.java:606) で
wt.method.MethodServerMain.main(MethodServerMain.java:373) で
- Windchill アップグレード マネージャーは上記のエラーにより Windchill メソッド サーバーの起動に失敗しました
最新バージョンはこちらを参照ください CS336657