Artikel - CS17752

UpgradeManager schlägt fehl: „wt.util.WTInvalidParameterException: Es ist kein EnumeratedType mit „ABC“ als internem Wert vorhanden.“ in Windchill PDMLink

Geändert: 26-Feb-2025   


Hinweis: Dieser Artikel wurde mit Hilfe maschineller Übersetzungssoftware übersetzt, um Ihnen die Arbeit zu erleichtern. Bitte beachten Sie, dass PTC keine Gewähr für die Zuverlässigkeit oder Lesbarkeit des Inhalts der Übersetzung übernimmt. Klicken Sie hier, um die englische Originalversion des Artikels zu lesen. Weitere Informationen zur maschinellen Übersetzung finden Sie hier.
Vielen Dank für den Hinweis. Wir werden die Übersetzung so bald wie möglich überprüfen.

Betrifft

  • Windchill PDMLink 8.0 to 13.1

Beschreibung

  • Windchill kann nach dem erneuten Hosten aufgrund eines Fehlers nicht gestartet werden:
 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)
  • Können benutzerdefinierte .ser- Dateien von der Quelle zum Ziel kopiert werden oder ist es erforderlich, enumcustomize zu verwenden, um benutzerdefinierte Zustände erneut hinzuzufügen?
  • Der Benutzer erhält die Fehlermeldung:
 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)
  • Welche möglichen Fehler können auftreten, wenn die benutzerdefinierten Zustände vor dem Upgrade auf dem Ziel nicht richtig implementiert werden?
1. Während des Server Migrator Migrate70RoutePostings
Auszüge aus dem Execute Server Migrators-Bericht:
 "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. Während des Datenladens
Auszüge aus dem Lastdatenbericht
 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.
Auszüge aus 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. Während des Datenladens
Laden Sie OOTB-Authoring-App-Versionen für R8.0 bis R9.0
 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. Während des Datenladens
NewDataFormatLoadR90toR10 -Schritt mit Ausnahme
wt.util.WTInvalidParameterException: No EnumeratedType exists with "<Failing Value>" as its internal value
5. Upgrade Manager ist beim Generieren von Audits für Workflow Task Migrator fehlgeschlagen
 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. Upgrade Manager ist bei „Server Migrators ausführen“ > „Zu Arbeitskopien hinzugefügte Ad-hoc-Regeln entfernen“ fehlgeschlagen.
 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. Upgrade Manager Execute Server Migrators konnte die Aufgabe „Generate Audits For Workflow Task Migrator“ nicht ausführen. mit
 wt.util.WTException: java.lang.reflect.InvocationTargetException
...
Caused by: wt.util.WTInvalidParameterException: No EnumeratedType exists with "xxx" as its internal value.

8. Die WinDU-Aufgabe „ReportLCTemplatesMissingFinalPhases“ konnte nicht ausgeführt werden. Der Fehler lautete „wt.util.WTInvalidParameterException“:
 No EnumeratedType exists with "XXXX" as its internal value
9. UpgradeManager schlägt fehl bei „Server-Migratoren mit neuen Daten ausführen > Änderungsüberprüfungstypen, Aufgabenformularvorlagen, Lebenszyklus- und Workflow-Vorlagen, Objektinitialisierungsregeln laden und vorhandene Container aktualisieren“
 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. Nach dem Upgrade wird der Status als „state.state“ angezeigt.
11. Das Upgrade erzeugt den Fehler „com.ptc.core.meta.common.CorrectableException: Es ist kein EnumeratedType mit dem internen Wert „PENDING IMPLEMENTATION“ vorhanden.
12. Beim Ausführen von BulkIndexTool im Abschnitt „Schritte für Windchill Index Search und Windchill PartsLink ausführen“ tritt ein Fehler auf:
        
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. Upgrade Manager Execute Server Migrators konnte die Aufgabe nicht ausführen Deaktivieren Sie ECAD-Vorlagen mit
 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)

Diese PDF-Version von Artikel 17752 ist möglicherweise veraltet. Aktuelle Version CS17752