// We blow away any existing ExtensibilityElements/content before we generate it
// Is it worth being smarter? Look for matching content first and create those which aren't found????
List removeList = new ArrayList(bindingOperation.getEExtensibilityElements());
removeExtensebilityElements(bindingOperation.getEExtensibilityElements(), removeList);
SOAPOperation soapOperation = SOAPFactory.eINSTANCE.createSOAPOperation();
String soapActionValue = getNamespace(bindingOperation);
if (!soapActionValue.endsWith("/"))
{
soapActionValue += "/";
}
soapActionValue += operation.getName();
soapOperation.setSoapActionURI(soapActionValue);
bindingOperation.addExtensibilityElement(soapOperation);
}