Я пытаюсь запустить 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, которую я сделал ранее.