UpgradeManager schlägt fehl: „wt.util.WTInvalidParameterException: Es ist kein EnumeratedType mit „ABC“ als internem Wert vorhanden.“ in Windchill PDMLink
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?
"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>..."
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.
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.
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)
wt.util.WTInvalidParameterException: No EnumeratedType exists with "<Failing Value>" as its internal value
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)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
wt.util.WTException: java.lang.reflect.InvocationTargetException ... Caused by: wt.util.WTInvalidParameterException: No EnumeratedType exists with "xxx" as its internal value.
No EnumeratedType exists with "XXXX" as its internal value
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)
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
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)