アーティクル - CS17752
アップグレード マネージャーが失敗します: Windchill PDMLink で「wt.util.WTInvalidParameterException: 内部値として「ABC」を持つ EnumeratedType が存在しません。」
修正日: 26-Feb-2025
適用対象
- Windchill PDMLink 8.0 to 13.1
説明
- 再ホスト後に Windchill がエラーで起動できません:
2021-11-18 10:04:24,078 FATAL [main] wt.method.server - MethodServerMain abort wt.util.WTInvalidParameterException: EnumeratedType without "0" as internal value。 at wt.fc.EnumeratedTypeUtil.toEnumeratedType(EnumeratedTypeUtil.java:311) at wt.fc.EnumeratedType.toEnumeratedType(EnumeratedType.java:431) at wt.access._AdHocAccessKey.toAdHocAccessKey(_AdHocAccessKey.java:29) at wt.access.AdHocAccessKey.<clinit>(AdHocAccessKey.java:47) at wt.ixb.handlers.netmarkets.NMImportProperties.<clinit>(NMImportProperties.java:33) at com.ptc.netmarkets.nmixb.StandardNmIxbService.<clinit>(StandardNmIxbService.java:144) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) 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:373) at wt.services.StandardManagerService.initialize(StandardManagerService.java:363) at wt.services.StandardManagerService.newStandardManagerService(StandardManagerService.java:99) at wt.services.StandardServicesHandler.getFactory(StandardServicesHandler.java:51) at wt.services.StandardServicesHandler.start(StandardServicesHandler.java:42) at wt.method.MethodServerMain.run(MethodServerMain.java:603) at wt.method.MethodServerMain.main(MethodServerMain.java:373)
- カスタマイズされた.serファイルをソースからターゲットにコピーできますか? それとも、 enumcustomizeを使用してカスタム状態を再度追加する必要がありますか?
- ユーザーにエラーが発生しています:
wt.pds.exception - Suppressing internal message (wt.pom.pomResource/0) wt.pom.PersistenceException: A persistence error occurred. System message follows: Nested exception is: wt.pom.DatastoreException: A SQL error has occurred. Database system message follows: Nested exception is: wt.util.WTInvalidParameterException: No EnumeratedType exists with "CLOSURE1" as its internal value. at wt.fc.EnumeratedTypeUtil.toEnumeratedType(EnumeratedTypeUtil.java:311) at wt.fc.EnumeratedType.toEnumeratedType(EnumeratedType.java:431) at wt.lifecycle._State.toState(_State.java:29) at wt.lifecycle._PhaseTemplate.readExternal(_PhaseTemplate.java:280) at wt.pds.WTResultSet.readObject(WTResultSet.java:679) at wt.pds.PersistableItemBuilder.build(PersistableItemBuilder.java:559)
- アップグレード前にターゲット上でカスタム状態が正しく実装されていない場合に発生する可能性のあるエラーにはどのようなものがありますか?
1. サーバー移行中にMigrate70RoutePostings
実行サーバー移行レポートからの抜粋:
"Failed: Migrate70RoutePostings" ... Exception: com.ptc.windchill.upgrade.ius.UpdateExecutionException: Error executing IncrementalUpdate Migrate70RoutePostings (#315513011-1171584720697-17431955-118-9-253-132) ... "Caused by: wt.util.WTInvalidParameterException: No EnumeratedType exists with "<failing value>" as its internal value. at wt.fc.EnumeratedTypeUtil.toEnumeratedType(EnumeratedTypeUtil.java:293) at wt.fc.EnumeratedType.toEnumeratedType(EnumeratedType.java:588) at <failing class>..."
2. データロード中
負荷データレポートからの抜粋
Failed: Office 2007 File Support UUID: 698331106-1210612819322-12898381-139-10-253-132 IU Description: Adds Office 2007 MIME types for use in Windchill ... Exception: com.ptc.windchill.upgrade.ius.UpdateExecutionException: Error executing IncrementalUpdate Office 2007 File Support (#698331106-1210612819322-12898381-139-10-253-132) Nested exception is: com.ptc.windchill.upgrade.ius.DirectiveExecutionException: Errors Nested exception is: (wt.ixb.publicforhandlers.ixbResource/8) wt.ixb.publicforhandlers.LogHelper$IxbException: Unexpected problem in export/import process.
MethodServer.logからの抜粋
Error while updating old references...wt.vc.VersionControlException: wt.pom.DatastoreException: A persistence error occurred. System message follows: wt.util.WTInvalidParameterException: No EnumeratedType exists with "<failing value>" as its internal value.
3. データ読み込み中
R8.0 から R9.0 までの OOTB オーサリング アプリ バージョンをロードします
Excerpts From MethodServer.log reports "wt.util.WTInvalidParameterException: Il n'existe pas de liste énumérée dont la valeur interne est "<failing value>". at wt.fc.EnumeratedTypeUtil.toEnumeratedType(EnumeratedTypeUtil.java:311) at wt.fc.EnumeratedType.toEnumeratedType(EnumeratedType.java:428) at wt.epm._EPMAuthoringAppType.toEPMAuthoringAppType(_EPMAuthoringAppType.java:29) at wt.epm.LoadAuthoringAppVersion.createAuthoringAppVersions(LoadAuthoringAppVersion.java:61)
4. データの読み込み中
例外のあるNewDataFormatLoadR90toR10ステップ
wt.util.WTInvalidParameterException: No EnumeratedType exists with "<Failing Value>" as its internal value
5.ワークフロー タスクマイグレーションの監査の生成でアップグレード マネージャーが失敗しました
Caused by: wt.util.WTInvalidParameterException: No EnumeratedType exists with "{value}" as its internal value.
at wt.fc.EnumeratedTypeUtil.toEnumeratedType(EnumeratedTypeUtil.java:311)
at wt.fc.EnumeratedType.toEnumeratedType(EnumeratedType.java:431)
at wt.change2._RequestPriority.toRequestPriority(_RequestPriority.java:29)
at wt.change2._ChangeRequest2.readExternal(_ChangeRequest2.java:792)
at wt.change2._WTChangeRequest2.readExternal(_WTChangeRequest2.java:114) 6. アップグレード マネージャーが、サーバー移行の実行>作業コピーに追加されたアドホック ルールの削除に失敗しました。
wt.util.WTInvalidParameterException: No EnumeratedType exists with <Failing Value> as its internal value at wt.fc.EnumeratedTypeUtil.toEnumeratedType(EnumeratedTypeUtil.java:311) at wt.fc.EnumeratedType.toEnumeratedType(EnumeratedType.java:431) at wt.lifecycle._State.toState(_State.java:29) at wt.lifecycle._LifeCycleState.readExternal(_LifeCycleState.java:135
7. アップグレード マネージャー実行サーバー マイグレータがワークフロー タスク マイグレータの監査の生成タスクの実行に失敗しました と
wt.util.WTException: java.lang.reflect.InvocationTargetException ... Caused by: wt.util.WTInvalidParameterException: No EnumeratedType exists with "xxx" as its internal value.
8. ReportLCTemplatesMissingFinalPhases WinDU タスクがエラーwt.util.WTInvalidParameterException により実行に失敗しました:
No EnumeratedType exists with "XXXX" as its internal value
9.アップグレードマネージャが失敗する
Nested exception is: wt.util.WTInvalidParameterException: No EnumeratedType exists with "XXXX" as its internal value. at wt.fc.EnumeratedTypeUtil.toEnumeratedType(EnumeratedTypeUtil.java:311) at wt.fc.EnumeratedType.toEnumeratedType(EnumeratedType.java:431) at wt.projmgmt.admin._ProjectPhase.toProjectPhase(_ProjectPhase.java:29) at wt.projmgmt.admin._Project2.readExternal(_Project2.java:1549) at wt.pds.WTResultSet.readObject(WTResultSet.java:618) at wt.pds.PersistableItemBuilder.build(PersistableItemBuilder.java:559) at wt.pds.StandardACProcessor.processResults(StandardACProcessor.java:99) at wt.pds.SequentialResultBuilder.build(SequentialResultBuilder.java:405) at wt.pds.BasicResultCursor.next(BasicResultCursor.java:93) at wt.pds.SQLDatabasePds.query(SQLDatabasePds.java:801) at wt.pom.PersistentObjectManager.query(PersistentObjectManager.java:1108) at wt.pom.PersistentObjectManager.query(PersistentObjectManager.java:1017) at wt.fc.StandardPersistenceManager._query(StandardPersistenceManager.java:1993) at wt.fc.StandardPersistenceManager.query(StandardPersistenceManager.java:1504)
10. アップグレード後、 State は???state.state???と表示されます。
11. アップグレードにより、com.ptc.core.meta.common.CorrectableException: 内部値として「PENDING IMPLEMENTATION」を持つ EnumeratedType が存在しないというエラーが発生します。
12. Windchill Index Search および Windchill PartsLink の「実行ステップ」セクションで BulkIndexTool を実行すると、エラーが発生します。
11. アップグレードにより、com.ptc.core.meta.common.CorrectableException: 内部値として「PENDING IMPLEMENTATION」を持つ EnumeratedType が存在しないというエラーが発生します。
12. Windchill Index Search および Windchill PartsLink の「実行ステップ」セクションで BulkIndexTool を実行すると、エラーが発生します。
wt.index.IndexingServiceImpl Administrator - processIndexRequest : IndexingException (wt.pom.pomResource/0) wt.pom.PersistenceException: A persistence error occurred. System message follows: Nested exception is: wt.pom.DatastoreException: A SQL error has occurred. Database system message follows: Nested exception is: wt.util.WTInvalidParameterException: No EnumeratedType exists with "GW_Archived" as its internal value. at wt.fc.EnumeratedTypeUtil.toEnumeratedType(EnumeratedTypeUtil.java:311) at wt.fc.EnumeratedType.toEnumeratedType(EnumeratedType.java:431) at wt.lifecycle._State.toState(_State.java:29) at wt.lifecycle._LifeCycleState.readExternal(_LifeCycleState.java:135) at wt.pds.WTResultSet.readObject(WTResultSet.java:679) 12. Windu task RemoveContainerAdHocsFromWorkables failed Fri 10/16/20 13:07:52: Caused by: wt.util.WTInvalidParameterException: No EnumeratedType exists with "PRODUCTDEFINITION" as its internal value. Fri 10/16/20 13:07:52: at wt.fc.EnumeratedTypeUtil.toEnumeratedType(EnumeratedTypeUtil.java:311) Fri 10/16/20 13:07:52: at wt.fc.EnumeratedType.toEnumeratedType(EnumeratedType.java:431) Fri 10/16/20 13:07:52: at wt.lifecycle._State.toState(_State.java:29) Fri 10/16/20 13:07:52: at wt.lifecycle._LifeCycleState.readExternal(_LifeCycleState.java:135) Fri 10/16/20 13:07:52: at wt.pds.WTResultSet.readObject(WTResultSet.java:679) Fri 10/16/20 13:07:52: ... 49 more
13. アップグレードマネージャ実行サーバー移行者がタスクの実行に失敗しましたECADテンプレートを無効にする
ERROR wt.pds.exception Admin - Suppressing internal message (wt.pom.pomResource/0) wt.pom.PersistenceException: A persistence error occurred. System message follows: Nested exception is: wt.pom.DatastoreException: A SQL error has occurred. Database system message follows: Nested exception is: wt.util.WTInvalidParameterException: No EnumeratedType exists with "XXXXX" as its internal value. at wt.fc.EnumeratedTypeUtil.toEnumeratedType(EnumeratedTypeUtil.java:311) at wt.fc.EnumeratedType.toEnumeratedType(EnumeratedType.java:431) at wt.lifecycle._State.toState(_State.java:29) at wt.lifecycle._PhaseTemplate.readExternal(_PhaseTemplate.java:280)
最新バージョンはこちらを参照ください CS17752