Автоматическое предоставление функций Fuse ESB/Servicemix с Maven

Есть ли какой-нибудь способ предоставить / развернуть функции для Fuse ESB/Servicemix автоматически, хотя Maven, как груз для Tomcat? Использование ant+ssh не вариант.

1 ответ

В настоящее время я завершаю работу над клиентом, завернутым в плагин maven, который будет делать именно это, но вместо подхода fusesource с использованием папки горячего развертывания я подключаюсь непосредственно к удаленной консоли karaf и выполняю команды, необходимые для (отмены) установки компонентов.

Автоматическое развертывание является частью автоматических регрессионных тестов, выполняемых Jenkins с помощью набора тестовых сценариев SoapUI.

В основном я использую apache SSHD для подключения к karaf (см. Пример здесь: https://cwiki.apache.org/KARAF/63-programmatically-connect-to-the-console.html) и некоторый пользовательский код для выполнения команд и разобрать результат.

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