for (Iterator oi = portType.getOperations().iterator(); oi.hasNext();) {
Operation operation = (Operation)oi.next();
BindingOperation bindingOperation = definition.createBindingOperation();
bindingOperation.setOperation(operation);
configureBindingOperation(bindingOperation, operation);
SOAPOperation soapOperation =
(SOAPOperation)definition.getExtensionRegistry()
.createExtension(BindingOperation.class, SOAP_OPERATION);
soapOperation.setSoapActionURI("");
bindingOperation.addExtensibilityElement(soapOperation);
if (operation.getInput() != null) {
BindingInput bindingInput = definition.createBindingInput();
configureBindingInput(bindingInput, operation.getInput());
SOAPBody soapBody =