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