[ACC] - '[@registrationToken] 알 수 없음'으로 인해 mcSynch_mcExec 워크플로가 실패했습니다.

스크립트 'eventSynch/soapImport'를 평가하는 중 오류가 발생하여 mcSynch 워크플로가 중지되는 문제를 해결하는 방법에 대해 알아봅니다. RT 스키마에서 RegistrationToken을 사용할 수 있도록 모바일 앱 채널 패키지를 다시 설치하기 위한 지원을 요청합니다.

설명 description

환경

Adobe Campaign Classic v7

문제/증상

다음 오류로 인해 mcSynch 워크플로우가 일시 중지된 상태가 될 수 있습니다.

오류 메시지

soapImport PostgreSQL 오류: 오류: stdin에서 복사 실패: 현재 상태에서 작업을 완료할 수 없습니다. 컨텍스트: WKF3886_56147 복사, 라인 1
soapImport JavaScript: 'eventSynch/soapImport' 스크립트를 평가하는 중 오류가 발생했습니다.
soapImport 특성 'registrationToken'을 알 수 없습니다(스키마 '실시간 이벤트(nms:rtEvent)'의 정의 참조). 식 '[ ] '.{3@registrationToken을(를) 구문 분석할 수 없습니다.

참고: 일부 소프트웨어 버전에는 아래와 같은 다른 메시지가 있습니다.

soapImport 특성 'registrationToken'을 알 수 없습니다(스키마 '실시간 이벤트(nms:batchEvent)'의 정의 참조). 식 '[ ] '.{3@registrationToken을(를) 구문 분석할 수 없습니다.

해결 방법 resolution

메시지 센터 워크플로에 대한 UI 액세스 권한이 없으므로 지원 티켓을 높이고 오류를 공유하며 지원 팀에 패키지를 설치하고 워크플로를 다시 시작하도록 요청해야 합니다.

원인

이는 모바일 앱 채널 패키지가 프로덕션에 설치되었지만 RT 인스턴스에는 설치되지 않았기 때문입니다.

RegistrationToken은 모바일 앱 채널 패키지를 가져온 후 nms:rtEvent/nms:batchEvent의 추가된 속성입니다. 따라서 mcSynch의 soapImportBatchEvent 단계에서 쿼리되며, 이로 인해 패키지가 RT 측에 설치되지 않은 경우 속성이 RT 스키마에 없으므로 이 오류가 발생합니다.

참고: UI를 통해 패키지를 설치하지 않는 것이 좋습니다. 항상 지원 티켓을 통해 요청해야 합니다.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f