WSO2 Integration Studio WSDL Прокси с сопоставлением данных

#soap #wso2 #wsdl #wso2ei

Вопрос:

Я полный новичок в WSO2. Я попытался заменить существующий прокси-сервер WSDL (в SAP PI) на WSO2.

Исходная ситуация:

  1. Целевая служба имеет WSDL со встроенным определением xsd для сообщений запроса и ответа
  2. У прокси-службы есть еще один WSDL с еще двумя сообщениями запроса и ответа
  3. Существует два сопоставления для запроса на запрос и ответа на ответные сообщения

Я смог создать тот же прокси-сервер в WSO2, выполнив следующие действия

  1. Извлеките четыре XSD-файла (2 запроса, 2 ответа) из файла WSDL — вручную в текстовом редакторе
  2. Сгенерированная прокси-служба с использованием файла WSDL (из целевой службы)
  3. Добавлены два шага сопоставления данных — один для запроса и один для ответа, импорт четырех XSD, созданных на шаге 1
  4. Создал новый прокси-сервер WSDL (вручную в текстовом редакторе), используя исходный прокси-сервер WSDL в качестве шаблона, и добавил его в прокси как «пользовательский WSDL».

Мой вопрос таков:

Необходимо ли выполнять шаги 1 и 4 вручную или есть какой-либо трюк(ы), как WSO2 может помочь мне автоматизировать их?