List ees = port.getExtensibilityElements();
for (Iterator itr = ees.iterator(); itr.hasNext();) {
Object extensor = itr.next();
if (extensor instanceof HTTPAddress) {
HTTPAddress httpAdd = (HTTPAddress)extensor;
EndpointInfo info = new EndpointInfo(serviceInfo, "http://schemas.xmlsoap.org/wsdl/http/");
info.setAddress(httpAdd.getLocationURI());
return info;
} else if (extensor instanceof AddressType) {
AddressType httpAdd = (AddressType)extensor;
EndpointInfo info = new EndpointInfo(serviceInfo, "http://schemas.xmlsoap.org/wsdl/http/");
info.setAddress(httpAdd.getLocation());
return info;
}
}
return null;