[ACC] - Errore del flusso di lavoro mcSynch_mcExec a causa di '[@registrationToken] sconosciuto'

Descrizione

È possibile che il flusso di lavoro mcSynch entri in uno stato di pausa a causa del seguente errore:

Messaggio di errore
Errore di PostgreSQL soapImport: ERRORE: COPY from stdin non riuscito: impossibile completare l'operazione nello stato corrente. CONTESTO: COPY 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 diverso come quello mostrato di seguito messaggio:

Attributo soapImport 'registrationToken' sconosciuto (vedi definizione dello schema 'Eventi in tempo reale' (nms:batchEvent)'). Impossibile analizzare l'espressione '[ @registrationToken] ".

Risoluzione

Correzione

I clienti non hanno accesso all’interfaccia utente del flusso di lavoro del centro messaggi, pertanto chiunque riscontri questo errore è invitato a generare un ticket di supporto, condividere l’errore e richiedere al team di supporto di installare il pacchetto e riprendere il flusso di lavoro.

Causa

Ciò è dovuto al pacchetto Canale app mobile installato nell’istanza di produzione ma non nell’istanza RT.

RegistrationToken è un attributo aggiunto di nms:rtEvent/nms:batchEvent dopo l’importazione del pacchetto Canale app mobile. Verrà quindi eseguita una query nel passaggio soapImportBatchEvent di mcSynch, che causerà questo errore se il pacchetto non è installato sul lato RT, in quanto l’attributo non esiste nello schema RT.

Nota: si consiglia di non installare alcun pacchetto tramite l’interfaccia utente, ma di richiederlo sempre tramite un ticket di supporto.

In questa pagina