Использование разъема mule magento в mule 3.2 - PullRequest
1 голос
/ 12 ноября 2011

Я попытался использовать последнюю версию разъема magento на муле 3.2. Однако я продолжаю получать эту ошибку:

SAXParseException: cos-all-limited.1.2: Вся группа моделей должна появляться в частице с {min происходит} = {max происходит} = 1, и эта частица должна быть частью пары, которая составляет {тип содержимого } определения сложного типа.

Я гуглил это, и я думаю, что проблема заключается в ошибке в devkit мула. И я получаю это, потому что разъем magento построен с использованием devkit. Ошибка, видимо, была исправлена ​​по этой ссылке:

https://github.com/mulesoft/mule-devkit/issues/10

Где я могу скачать исправленную версию devkit? и как мне установить его в муле 3.2?

Приветствие Leo

1 Ответ

0 голосов
/ 12 ноября 2011

Эта ошибка действительно была исправлена. Если используемый вами разъем Magento был скомпилирован с последним DevKit, все должно быть хорошо. Где вы взяли разъем Magento, который используете? Вы пытались собрать новый из источника ?

DevKit можно найти в репозитории MuleSoft Maven: https://repository.mulesoft.org/nexus/content/repositories/releases/org/mule/tools/devkit

При этом вам не нужно устанавливать DevKit в Mule per se . DevKit в основном используется во время компиляции в качестве генератора кода для модулей (например, Magento). Это может принести зависимости времени выполнения, но они будут упакованы с архивом распространения модуля (вместе с самим модулем Jar).

...