У меня есть бэкэнд-приложение, предоставляющее сервис SOAP, этот сервис использовал делегаты SOAP и сгенерированный вручную файл WSDL. При добавлении новой функции в эту службу мы решили исключить делегирование SOAP и преобразовать его в файл WSDL, созданный сервером.
Это изменение было реализовано и отменено в рабочей среде, и мы столкнулись с проблемой обратной совместимости (поскольку старые дела, созданные в рабочей среде, ссылались на старый файл WSDL, а в новой сборке его нет)
Пути к файлам wsdl следующие:
OLD: http://server/context-path/ServiceName/WEB-INF/wsdl/ServiceName.wsdl
NEW: http://server/context-path/ServiceName/ServiceName.wsdl
Чтобы решить эту проблему, нам нужно открыть оба файла WSDL. Это вообще возможно?