if (exts != null && exts.size() > 0) {
URI requestURI = request.getURI();
URI serviceURI = new URI(requestURI.getScheme(), null,
requestURI.getHost(), requestURI.getPort(),
requestURI.getPath(), null, null);
ExtensibilityElement el = (ExtensibilityElement) exts.get(0);
if(el instanceof SOAP12Address){
SOAP12Address add = (SOAP12Address)el;
add.setLocationURI(serviceURI.toString());
} else if (el instanceof SOAPAddress) {
SOAPAddress add = (SOAPAddress)el;