/** * Creates AxisBindingMessage and populates it. */ private void createAxisBindingMessage( AxisBindingOperation bindingOperation, AxisMessage inMessage, String label, boolean isFault) { AxisBindingMessage soap11InBindingMessage = new AxisBindingMessage(); soap11InBindingMessage.setName(inMessage.getName()); soap11InBindingMessage.setAxisMessage(inMessage); soap11InBindingMessage.setParent(bindingOperation); if (isFault) { soap11InBindingMessage.setFault(true); bindingOperation.addFault(soap11InBindingMessage); } else { soap11InBindingMessage.setFault(false); bindingOperation.addChild(label, soap11InBindingMessage); } }
axisBindingInMessage.setAxisMessage(axisInMessage); axisBindingInMessage.setParent(axisBindingOperation); axisBindingOperation.addChild(WSDLConstants.MESSAGE_LABEL_IN_VALUE, axisBindingInMessage); axisBindingOutMessage.setAxisMessage(axisOutMessage); axisBindingOutMessage.setParent(axisBindingOperation); axisBindingOperation.addChild( WSDLConstants.MESSAGE_LABEL_OUT_VALUE, axisBindingFaultMessage.setFault(true); axisBindingFaultMessage.setAxisMessage(axisFaultMessage); axisBindingFaultMessage.setParent(axisBindingOperation); axisBindingOperation.addFault(axisBindingFaultMessage); axisBinding.addFault(axisBindingFaultMessage);
axisBindingInMessage.setAxisMessage(axisInMessage); axisBindingInMessage.setParent(axisBindingOperation); axisBindingOperation.addChild(WSDLConstants.MESSAGE_LABEL_IN_VALUE, axisBindingInMessage); axisBindingOutMessage.setAxisMessage(axisOutMessage); axisBindingOutMessage.setParent(axisBindingOperation); axisBindingOperation.addChild( WSDLConstants.MESSAGE_LABEL_OUT_VALUE, axisBindingFaultMessage.setFault(true); axisBindingFaultMessage.setAxisMessage(axisFaultMessage); axisBindingFaultMessage.setParent(axisBindingOperation); axisBindingOperation.addFault(axisBindingFaultMessage); axisBinding.addFault(axisBindingFaultMessage);
WSDLUtil.isInputPresentForMEP(axisOperation.getMessageExchangePattern())) { AxisBindingMessage axisBindingInMessage = new AxisBindingMessage(); axisBindingInMessage.setParent(axisBindingOperation); addDocumentation(axisBindingInMessage, wsdl4jBindingInput.getDocumentationElement()); copyExtensibleElements(wsdl4jBindingInput.getExtensibilityElements(), WSDLUtil.isOutputPresentForMEP(axisOperation.getMessageExchangePattern())) { AxisBindingMessage axisBindingOutMessage = new AxisBindingMessage(); axisBindingOutMessage.setParent(axisBindingOperation); addDocumentation(axisBindingOutMessage, wsdl4jBindingInput.getDocumentationElement()); copyExtensibleElements(wsdl4jBindingInput.getExtensibilityElements(), axisBindingOutMessage.setParent(axisBindingOperation); addDocumentation(axisBindingOutMessage, wsdl4jBindingOutput.getDocumentationElement()); AxisMessage axisOutMessage = axisBindingInMessage.setParent(axisBindingOperation); addDocumentation(axisBindingInMessage, wsdl4jBindingOutput.getDocumentationElement()); AxisMessage axisInMessage = axisBindingFaultMessage.setAxisMessage(faultMessage); axisBindingFaultMessage.setName(faultMessage.getName()); axisBindingFaultMessage.setParent(axisBindingOperation);
WSDLUtil.isInputPresentForMEP(axisOperation.getMessageExchangePattern())) { AxisBindingMessage axisBindingInMessage = new AxisBindingMessage(); axisBindingInMessage.setParent(axisBindingOperation); addDocumentation(axisBindingInMessage, wsdl4jBindingInput.getDocumentationElement()); copyExtensibleElements(wsdl4jBindingInput.getExtensibilityElements(), WSDLUtil.isOutputPresentForMEP(axisOperation.getMessageExchangePattern())) { AxisBindingMessage axisBindingOutMessage = new AxisBindingMessage(); axisBindingOutMessage.setParent(axisBindingOperation); addDocumentation(axisBindingOutMessage, wsdl4jBindingInput.getDocumentationElement()); copyExtensibleElements(wsdl4jBindingInput.getExtensibilityElements(), axisBindingOutMessage.setParent(axisBindingOperation); addDocumentation(axisBindingOutMessage, wsdl4jBindingOutput.getDocumentationElement()); AxisMessage axisOutMessage = axisBindingInMessage.setParent(axisBindingOperation); addDocumentation(axisBindingInMessage, wsdl4jBindingOutput.getDocumentationElement()); AxisMessage axisInMessage = axisBindingFaultMessage.setAxisMessage(faultMessage); axisBindingFaultMessage.setName(faultMessage.getName()); axisBindingFaultMessage.setParent(axisBindingOperation);
axisBindingFault.setFault(true); axisBindingFault.setName(interfaceFault.getName().getLocalPart()); axisBindingFault.setParent(axisBinding); axisBindingMessage.setParent(axisBindingOperation); addDocumentation(axisBindingMessage, bindingMessageReference.toElement()); AxisMessage axisMessage = axisOperation.getMessage(bindingMessageReference axisBindingMessageFault.setParent(axisBindingOperation); axisBindingMessageFault.setFault(true); axisBindingMessageFault.setName(bindingFaultReference.getInterfaceFaultReference()
axisBindingFault.setFault(true); axisBindingFault.setName(interfaceFault.getName().getLocalPart()); axisBindingFault.setParent(axisBinding); axisBindingMessage.setParent(axisBindingOperation); addDocumentation(axisBindingMessage, bindingMessageReference.toElement()); AxisMessage axisMessage = axisOperation.getMessage(bindingMessageReference axisBindingMessageFault.setParent(axisBindingOperation); axisBindingMessageFault.setFault(true); axisBindingMessageFault.setName(bindingFaultReference.getInterfaceFaultReference()
axisBindingFault.setFault(true); axisBindingFault.setName(interfaceFault.getName().getLocalPart()); axisBindingFault.setParent(axisBinding); axisBindingMessage.setParent(axisBindingOperation); axisBindingMessageFault.setName(bindingFaultReference.getInterfaceFaultReference() .getInterfaceFault().getName().getLocalPart()); axisBindingMessageFault.setParent(axisBindingOperation); axisBindingOperation.addFault(axisBindingMessageFault); addDocumentation(axisBindingMessageFault, bindingFaultReference.toElement());
axisBindingFault.setFault(true); axisBindingFault.setName(interfaceFault.getName().getLocalPart()); axisBindingFault.setParent(axisBinding); axisBindingMessage.setParent(axisBindingOperation); axisBindingMessageFault.setName(bindingFaultReference.getInterfaceFaultReference() .getInterfaceFault().getName().getLocalPart()); axisBindingMessageFault.setParent(axisBindingOperation); axisBindingOperation.addFault(axisBindingMessageFault); addDocumentation(axisBindingMessageFault, bindingFaultReference.toElement());