Я работаю над переносом некоторых приложений из Spring в Spring Boot. Некоторые из приложений предоставляют веб-службы SOAP по корневому URL-адресу приложения (/
), что хорошо для приложения Spring. Но в Spring Boot это вызывает некоторые проблемы, так как настройка сервлета для прослушивания на /
перезапишет диспетчер-сервлет по умолчанию, вызывая, например, перезапись конечной точки привода. Тем не менее я не хочу менять URL-адрес моего wsdl, поскольку это приведет к обновлению всех клиентов службы.
Есть ли способ заставить Spring Boot предоставлять веб-службу JAX-WS / CXFна /
, без перезаписи сервлета по умолчанию? Есть ли способ, чтобы сервлет по умолчанию поставлял веб-сервис, без необходимости дополнительных CXFServlet
?