Mule Требования к коннектору Salesforce Analytics не соответствуют схеме

Мы используем соединитель Mulesoft sfdc-analytics. Когда мы установили соединитель в Anypoint Stuido и использовали операцию "Создание набора данных" для соединителя, для соединителя требуются дополнительные атрибуты, одним из которых является "Операция"; однако в схеме ( http://mulesoft.github.io/salesforce-analytics-connector/1.0.0/mule/sfdc-analytics-schema.html) элемент create-data-set не определил "операцию" поэтому, когда мы запускаем пакет приложения, происходит сбой со следующей проблемой:

INFO  2017-04-01 22:21:28,431 [main] org.mule.lifecycle.AbstractLifecycleManager: Disposing RegistryBroker
ERROR 2017-04-01 22:21:28,493 [main] org.mule.module.launcher.application.DefaultMuleApplication: null
org.xml.sax.SAXParseException: cvc-complex-type.3.2.2: Attribute 'operation' is not allowed to appear in element 'sfdc-analytics:create-data-set'.

1 ответ

Мне кажется, что вы используете старую версию Salesforce Analytics Connector. Эта схема относится к версии 1.0.0, в которой отсутствует элемент "операция". Это свойство было добавлено в версии 2.0.0 (последняя версия 2.1.0), как указано в официальных Примечаниях к выпуску. И связанная схема здесь.

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