Я потребляю веб -сервисы SOAP в своем приложении. Я генерирую классы JAXB с использованием Maven, предоставляя WSDL во время сборки. Теперь эти WSDL изменяются для каждой более высокой среды, то есть DEV, интеграции, этапа и Prod. Это нарушило бы правило развертывания - Протестированная сборка должна быть перенесена вверх по окружающей среде до продувки.
Подробнее здесь: https://stackoverflow.com/questions/492 ... nvironment