Soluzione # - CS17752

UpgradeManager fallisce: "wt.util.WTInvalidParameterException: non esiste alcun EnumeratedType con "ABC" come valore interno." in Windchill PDMLink

Modifica: 26-Feb-2025   


Nota: Questo articolo è stato tradotto per la sua comodità utilizzando un software di traduzione automatica. PTC non garantisce l'affidabilità o la leggibilità dei contenuti di questa traduzione. Clicca qui per vedere la versione originale di questo articolo in inglese. Per ulteriori informazioni sulla traduzione automatica, clicca qui.
Grazie per averci informato. Esamineremo questa traduzione il prima possibile.

Si applica a

  • Windchill PDMLink 8.0 to 13.1

Descrizione

  • Windchill non può avviarsi dopo il rehosting con errore:
 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)
  • I file .ser personalizzati possono essere copiati dall'origine alla destinazione oppure è necessario utilizzare enumcustomize per aggiungere nuovamente gli stati personalizzati?
  • L'utente riceve un errore:
 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)
  • Quali sono alcuni possibili errori che potrebbero verificarsi se gli stati personalizzati non vengono implementati correttamente sulla destinazione prima dell'aggiornamento?
1. Durante il server Migrator Migrate70RoutePostings
Estratti dal report Execute Server Migrators:
 "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. Durante il caricamento dei dati
Estratti dal rapporto sui dati di carico
 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.
Estratti da 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. Durante il caricamento dei dati
Carica le versioni dell'app di creazione OOTB per R8.0 a 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. Durante il caricamento dei dati
NewDataFormatLoadR90toR10 passaggio con eccezione
wt.util.WTInvalidParameterException: No EnumeratedType exists with "<Failing Value>" as its internal value
5. Upgrade Manager non è riuscito a generare audit per Workflow Task Migrator
 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 non è riuscito a eseguire i migratori del server > Rimuovi regole ad hoc aggiunte alle copie di lavoro
 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 non è riuscito a eseguire l'attività Genera audit per Workflow Task Migrator con
 wt.util.WTException: java.lang.reflect.InvocationTargetException
...
Caused by: wt.util.WTInvalidParameterException: No EnumeratedType exists with "xxx" as its internal value.

8. ReportLCTemplatesMissingFinalPhases L'attività WinDU non è riuscita a funzionare con errore wt.util.WTInvalidParameterException:
 No EnumeratedType exists with "XXXX" as its internal value
9. UpgradeManager non riesce a eseguire i migratori del server con nuovi dati > Carica i tipi di revisione delle modifiche, i modelli di modulo delle attività, i modelli di ciclo di vita e flusso di lavoro, le regole di inizializzazione degli oggetti e aggiorna i contenitori esistenti
 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. Dopo l'aggiornamento, lo stato viene visualizzato come ???state.state???
11. L'aggiornamento genera com.ptc.core.meta.common.CorrectableException: non esiste alcun EnumeratedType con "PENDING IMPLEMENTATION" come valore interno .
12. L'esecuzione di BulkIndexTool nella sezione Esegui passaggi per Windchill Index Search e Windchill PartsLink genera un errore:
        
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. L' aggiornamento del gestore esegue i migratori del server non è riuscito a eseguire l'attività Disattiva i modelli ECAD con
 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)

This is a PDF version of Article 17752 and may be out of date. For the latest version CS17752