Я пытаюсь использовать Citrus-framework для настройки регрессионных тестов, поскольку мы обновляем наши маршруты Talend ESB до последней версии. Наши маршруты в основном защищены Soap over SSL нашим локальным центром сертификации и требуют сертификата для авторизации. Я следил за проектом Sample-Soap и заставил его работать с временным переопределением требования сертификата. Я теряюсь, пытаясь заставить его использовать сертификат для клиентских вызовов на наш маршрут ESB. Я нашел проект sample-https на citrusframework.org, но, похоже, он создан для сервисов Rest, и мне не удалось заставить его работать с полезными нагрузками мыла.
Моя конечная цель — вызвать наш существующий маршрут, а затем вызвать последнюю версию маршрута и сравнить возвращенный XML с каким-то классным кодом, чтобы убедиться, что они идентичны.
Существует ли образец Soap over SSL, который помог бы мне понять, что я делаю неправильно в своем проекте?
Я безуспешно пытался добавить код примера-https в свой проект мыла. Ошибка, которую я получаю, - это ошибки ssl-рукопожатия, которые, как я знаю, связаны с сертификатом, поскольку я уверен, что не прикрепляю действительный сертификат к своей полезной нагрузке.