Ошибка Oracle Eloqua syncedInstanceUri

Я разработал Feeder Service для Eloqua и всякий раз, когда происходит синхронизация, я получаю следующую ошибку:

java.lang.RuntimeException: { "failures":[{"field":"syncedInstanceUri","detail":"Должен ссылаться на экземпляр CloudFeeder в WorkFlow"}]}

    at com.on24.common.ejb.service.wcc.eloqua.client.contact.EloquaContactClient.importData(EloquaContactClient.java:100)
    at com.on24.common.ejb.service.wcc.eloqua.client.contact.EloquaContactSync.run(EloquaContactSync.java:135)
    at com.on24.common.ejb.service.wcc.eloqua.client.asyncQueue.EloquaSyncProcess.process(EloquaSyncProcess.java:216)
    at com.on24.common.ejb.service.wcc.eloqua.client.asyncQueue.EloquaSyncProcess.run(EloquaSyncProcess.java:114)
    at com.on24.common.handler.EloquaSyncHandler.process(EloquaSyncHandler.java:16)
    Truncated. see log file for complete stacktrace

Я искал везде, но документация eloqua не очень помогает, когда дело доходит до сообщений об ошибках, поэтому кто-нибудь точно знает, что означает этот ответ от eloqua:

{"failures": [{"field": "syncedInstanceUri", "detail": "Должен ссылаться на экземпляр CloudFeeder в WorkFlow"}]}

1 ответ

Похоже, что вы пытаетесь импортировать данные в устройство подачи в кампании или программе, и происходит сбой при синхронизации данных для импорта.

При создании определения массового импорта задайте в поле "назначение" экземпляр службы AppCloud Feeders (без черточек) - в этом примере идентификатор экземпляра 9347bfe1-9c72-409c-a5cd-402ff74f0caa:

"syncActions": [
    {
      "destination": "{{FeederInstance(9347bfe19c72409ca5cd402ff74f0caa)}}",
      "action": "setStatus",
      "status": "complete"
    }
  ]

Убедитесь, что идентификатор экземпляра правильный и существует в активной кампании или программе.

Вот документация для службы подачи и пример импорта: http://docs.oracle.com/cloud/latest/marketingcs_gs/OMCAB/index.html

Другие вопросы по тегам