È possibile che il flusso di lavoro mcSynch entri in stato di pausa a causa del seguente errore:
Messaggio di errore
errore PostgreSQL di soapImport: ERRORE: COPIA dallo stdin non riuscita: Impossibile completare l'operazione nello stato corrente. CONTESTO: COPIA wkf3886_56147, riga 1
JavaScript soapImport: errore durante la valutazione dello script 'eventSynch/soapImport'.
attributo soapImport 'registrationToken' sconosciuto (vedi definizione dello schema 'Eventi in tempo reale' (nms:rtEvent)"). Impossibile analizzare l'espressione '@registrationToken".
Nota: alcune versioni del software avranno un messaggio diverso come quello mostrato di seguito:
attributo soapImport 'registrationToken' sconosciuto (vedi definizione dello schema 'Eventi in tempo reale' (nms:batchEvent)"). Impossibile analizzare l'espressione '@registrationToken".
Correzione
I clienti non hanno accesso all’interfaccia utente al flusso di lavoro del centro messaggi; pertanto, chiunque si trovi di fronte a questo errore viene incoraggiato ad aumentare un ticket di supporto, condividere l’errore e richiedere al team di supporto di installare il pacchetto e riprendere il flusso di lavoro.
Causa
Questo è dovuto al pacchetto Mobile App Channel installato su Produzione ma non sull’istanza RT.
RegistrationToken è un attributo aggiunto di nms:rtEvent/nms:batchEvent dopo l'importazione del pacchetto Mobile App Channel. Verrà quindi eseguita una query nel passaggio soapImportBatchEvent del mcSynch, che causerà questo errore se il pacchetto non è installato sul lato RT, in quanto l'attributo non esiste sullo schema RT.
Nota: sconsigliamo di installare qualsiasi pacchetto tramite l’interfaccia utente, è sempre necessario richiederlo tramite una richiesta di supporto.