[ACC] - mcSynch_mcExec工作流程失敗,因為'[@registrationToken]未知'
瞭解如何修正因評估指令碼「eventSynch/soapImport」時發生錯誤,導致mcSynch工作流程停止的問題。 請求支援重新安裝行動應用程式通道套件,以確保RegistrationToken可在RT結構描述中使用。
說明 description
環境
Adobe Campaign Classic v7
問題/症狀
由於下列錯誤,您可能會遇到mcSynch工作流程進入暫停狀態:
錯誤訊息
soapImport PostgreSQL錯誤:錯誤:從stdin複製COPY失敗:無法完成目前狀態的作業。 內容:複製wkf3886_56147,第1行
soapImport JavaScript:評估指令碼「eventSynch/soapImport」時發生錯誤。
soapImport屬性'registrationToken'不明(請參閱結構描述'Real time events (nms:rtEvent)'的定義)。 無法剖析運算式'[ @registrationToken] '.
注意:某些版本的軟體與下列訊息不同:
soapImport屬性'registrationToken'未知(請參閱結構描述'即時事件(nms:batchEvent)'的定義)。 無法剖析運算式'[ @registrationToken] '.
解決方法 resolution
您需要提出支援票證、共用錯誤,並請求支援團隊安裝套件並繼續工作流程,因為您將無法以UI存取訊息中心工作流程。
原因
這是因為Mobile App Channel套件安裝在生產環境中,但未安裝在RT執行個體上。
RegistrationToken是在匯入行動應用程式通道套件後,為nms:rtEvent/nms:batchEvent新增的屬性。 因此,在mcSynch的步驟soapImportBatchEvent中會查詢它,如果封裝未安裝在RT端,則會導致此錯誤,因為屬性不存在於RT架構上。
注意: 不建議透過UI安裝任何套件。 支援服務應一律透過支援票證要求。