private void initOperationMap(Definition def) {
List ops = port.getBinding().getBindingOperations();
Iterator opIt = ops.iterator();
while (opIt.hasNext()) {
BindingOperation op = (BindingOperation)opIt.next();
BindingInput bindingInput = op.getBindingInput();
List elements = bindingInput.getExtensibilityElements();
QName qn = new QName(def.getTargetNamespace(), op.getName());
for (Iterator i = elements.iterator(); i.hasNext();) {
Object element = i.next();
if (SOAPBody.class.isInstance(element)) {
SOAPBody body = (SOAPBody)element;
if (body.getNamespaceURI() != null) {
qn = new QName(body.getNamespaceURI(), op.getName());
}
}
}
ServerDataBindingCallback cb = getDataBindingCallback(qn, null,