[ACC] - falha no fluxo de trabalho mcSynch_mcExec devido a '[@registrationToken] desconhecido'
Saiba como corrigir o problema em que o fluxo de trabalho mcSynch é interrompido devido a um erro na avaliação do script 'eventSynch/soapImport'. Solicite suporte para reinstalar o pacote de canal do aplicativo móvel para garantir que o RegistrationToken esteja disponível no esquema RT.
Descrição description
Ambiente
Adobe Campaign Classic v7
Problema/Sintomas
Você pode encontrar um workflow mcSynch em um estado pausado devido ao seguinte erro:
Mensagem de erro
soapImport PostgreSQL erro: ERRO: COPIAR do stdin falhou: não é possível concluir a operação no status atual. CONTEXTO: COPIAR wkf3886_56147, linha 1
soapImport JavaScript: erro ao avaliar o script 'eventSynch/soapImport'.
Atributo soapImport 'registrationToken' desconhecido (consulte a definição do esquema 'Real time events (nms:rtEvent)'). Não é possível analisar a expressão '[
@registrationToken]
'.
Observação: alguma versão do software tem uma versão diferente da mostrada abaixo:
soapImport Attribute 'registrationToken' desconhecido (consulte a definição do esquema 'Real time events (nms:batchEvent)'). Não é possível analisar a expressão '[
@registrationToken]
'.
Resolução resolution
Você precisa levantar um tíquete de suporte, compartilhar o erro e solicitar que a equipe de suporte instale o pacote e retomar o fluxo de trabalho, pois você não terá acesso à interface do usuário para o fluxo de trabalho do centro de mensagens.
Causa
Isso se deve ao pacote Canal de aplicativo móvel instalado na produção, mas não na instância de RT.
RegistrationToken é um atributo adicionado de nms:rtEvent/nms:batchEvent após a importação do pacote Mobile App Channel. Portanto, é consultado na etapa soapImportBatchEvent do mcSynch, que causa esse erro se o pacote não for instalado no lado do RT, pois o atributo não existe no esquema RT.
Observação: não é recomendável instalar qualquer pacote por meio da interface. Ela deve ser sempre solicitada por meio de um tíquete de suporte.