Микро-интегратор с использованием разъема - PullRequest
1 голос
/ 02 апреля 2020

Я пытаюсь запустить WSO2 Micro интегратор на docker. Когда не используется какой-либо разъем, это работает. Однако теперь у меня есть потребность в соединителе amazon sqs.

При использовании Intergration studio 7.0.0 я успешно импортировал соединитель из магазина и использовал его в одной из моих последовательностей. Это проявляется в дизайн-режиме студии. Я использовал версию SQS примерно так:

<amazonsqs.init>
    <accessKeyId>MYKEYHERE</accessKeyId>
    <secretAccessKey>SECRETKEYHERE</secretAccessKey>
    <version>2009-02-01</version>
    <region>eu-west-1</region>
    <enableSSL>false</enableSSL>
    <blocking>false</blocking>
</amazonsqs.init>

Когда я запускаю пакет на микроинтеграторе, я получаю ту же ошибку:

[2020-04-02 10: 39: 36,257] ОШИБКА {org. apache .synapse.deployers.SequenceDeployer} - Развертывание последовательности из файла: /home/ludo/development/wso2_studio_700/IntegrationStudio/runtime/microesb/tmp/carbonapps/-1234/25.0A1D577161581677161778161778161778161771 .car / seq_msg_to_sqs_1.0.0 / seq_msg_to_sqs-1.0.0. xml: не удалось. org. apache .synapse.SynapseException: неизвестный медиатор, на который ссылается элемент конфигурации: {http://ws.apache.org/ns/synapse} amazonsqs

, за которым следует та же трассировка стека:

Причина: org. apache .synapse.SynapseException: неизвестный посредник, на который ссылается элемент конфигурации: {http://ws.apache.org/ns/synapse} amazonsqs

Согласно документации Я мог найти, это было все, что мне нужно было сделать. Что я делаю не так?

К вашему сведению: я получаю этот результат при запуске непосредственно на микроинтеграторе из студии, а также при использовании версии docker, которую я сделал ранее.

1 Ответ

1 голос
/ 02 апреля 2020

Наконец-то нашел его (после тщательного поиска в течение дня) ....

Соединитель также должен быть упакован в вашем проекте. Вы можете сделать это, следуя этому руководству: WSO2 сделать CAR с разъемом

Теперь, чтобы выяснить следующую ошибку.

...