The CxfAutoConfiguration.baseAndServiceEndingUrl() method returns a concatenation of the baseUrl and serviceUrlEnding which might lead to unexpected addresses.
If we have the following configuration:
soap.service.base.url=/root/
The baseAndServiceEndingUrl will be "/root//YourService", which isn't exactly expected in my opinion. Shouldn't the baseAndServiceEndingUrl() strip trailing/leading/double-slashes from the address?
The
CxfAutoConfiguration.baseAndServiceEndingUrl()
method returns a concatenation of thebaseUrl
andserviceUrlEnding
which might lead to unexpected addresses.If we have the following configuration:
The
baseAndServiceEndingUrl
will be "/root//YourService", which isn't exactly expected in my opinion. Shouldn't thebaseAndServiceEndingUrl()
strip trailing/leading/double-slashes from the address?