.addEndpoint(endpoint.getName().toString(),
processEndpoint(endpoint, serviceInterface));
} else if (this.isCodegen && !this.isAllPorts) {
Endpoint soap11Endpoint = null;
for (int i = 0; i < endpoints.length; ++i) {
Binding binding = endpoints[i].getBinding();
if (WSDL2Constants.URI_WSDL2_SOAP.equals(binding.getType().toString())) {
SOAPBindingExtensions soapBindingExtensions;
try {
soapBindingExtensions = (SOAPBindingExtensionsImpl) binding
.getComponentExtensionContext(
new URI(WSDL2Constants.URI_WSDL2_SOAP));
} catch (URISyntaxException e) {
throw new AxisFault("Soap Binding Extention not found");
}