protected Policy getBindingPolicyFromMessage(AxisBindingOperation axisBindingOperation, String key) { AxisBindingMessage axisBindingMessage = null; if (axisBindingOperation != null) { axisBindingMessage = (AxisBindingMessage) axisBindingOperation.getChild(key); if (axisBindingMessage != null) { try { return axisBindingMessage.getEffectivePolicy(); } catch (RuntimeException ex){ log.error(ex.getMessage(), ex); } } } return null; }
AxisBindingMessage bindingInMessage = (AxisBindingMessage)bindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_IN_VALUE); bindingInMessage.getPolicySubject() .attachPolicyComponents(policyComponents); AxisBindingMessage bindingOutMessage = (AxisBindingMessage)bindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_OUT_VALUE); bindingOutMessage.getPolicySubject() .attachPolicyComponents(policyComponents);
AxisBindingMessage bindingInMessage = (AxisBindingMessage)bindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_IN_VALUE); bindingInMessage.getPolicySubject() .attachPolicyComponents(policyComponents); AxisBindingMessage bindingOutMessage = (AxisBindingMessage)bindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_OUT_VALUE); bindingOutMessage.getPolicySubject() .attachPolicyComponents(policyComponents);
.getMessageExchangePattern())) { axisBindingMessage = (AxisBindingMessage) axisBindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_IN_VALUE); return axisBindingMessage; .getMessageExchangePattern())) { axisBindingMessage = (AxisBindingMessage) axisBindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_OUT_VALUE); return axisBindingMessage;
.getMessageExchangePattern())) { axisBindingMessage = (AxisBindingMessage) axisBindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_IN_VALUE); return axisBindingMessage; .getMessageExchangePattern())) { axisBindingMessage = (AxisBindingMessage) axisBindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_OUT_VALUE); return axisBindingMessage;
|| WSDL2Constants.MEP_URI_IN_OUT.equals(MEP)) { AxisBindingMessage axisBindingInMessage = (AxisBindingMessage) axisBindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_IN_VALUE); if (axisBindingInMessage != null) { AxisMessage inaxisMessage = axisBindingInMessage .getChild(WSDLConstants.MESSAGE_LABEL_OUT_VALUE); if (axisBindingOutMessage != null) { AxisMessage outAxisMessage = axisBindingOutMessage
protected Object getBindingPropertyFromMessage(String name, QName qName, String key) { Object property = null; // Get the correct AxisBindingOperation coresponding to the AxisOperation AxisBindingOperation axisBindingOperation = null; if (axisBinding != null) { axisBindingOperation = (AxisBindingOperation) axisBinding.getChild(qName); } AxisBindingMessage axisBindingMessage = null; if (axisBindingOperation != null) { axisBindingMessage = (AxisBindingMessage) axisBindingOperation.getChild(key); if (axisBindingMessage != null) { property = axisBindingMessage.getProperty(name); } if (property == null) { property = axisBindingOperation.getProperty(name); } } if ((property == null) && (axisBinding != null)) { property = axisBinding.getProperty(name); } if (property == null) { property = WSDL20DefaultValueHolder.getDefaultValue(name); } return property; }
|| WSDL2Constants.MEP_URI_IN_OUT.equals(MEP)) { AxisBindingMessage axisBindingInMessage = (AxisBindingMessage) axisBindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_IN_VALUE); if (axisBindingInMessage != null) { AxisMessage inaxisMessage = axisBindingInMessage .getChild(WSDLConstants.MESSAGE_LABEL_OUT_VALUE); if (axisBindingOutMessage != null) { AxisMessage outAxisMessage = axisBindingOutMessage
Constants.AXIS_BINDING_MESSAGE, axisBindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_IN_VALUE)); msgctx.setProperty(Constants.AXIS_BINDING_OPERATION, axisBindingOperation);
Constants.AXIS_BINDING_MESSAGE, axisBindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_IN_VALUE)); msgctx.setProperty(Constants.AXIS_BINDING_OPERATION, axisBindingOperation);
|| WSDL2Constants.MEP_URI_IN_OUT.equals(MEP)) { AxisBindingMessage axisBindingInMessage = (AxisBindingMessage) axisBindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_IN_VALUE); if (axisBindingInMessage != null) { AxisMessage inaxisMessage = axisBindingInMessage .getChild(WSDLConstants.MESSAGE_LABEL_OUT_VALUE); if (axisBindingOutMessage != null) { AxisMessage outAxisMessage = axisBindingOutMessage
|| WSDL2Constants.MEP_URI_IN_OUT.equals(MEP)) { AxisBindingMessage axisBindingInMessage = (AxisBindingMessage) axisBindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_IN_VALUE); if (axisBindingInMessage != null) { AxisMessage inaxisMessage = axisBindingInMessage .getChild(WSDLConstants.MESSAGE_LABEL_OUT_VALUE); if (axisBindingOutMessage != null) { AxisMessage outAxisMessage = axisBindingOutMessage
|| WSDL2Constants.MEP_URI_IN_OUT.equals(MEP)) { AxisBindingMessage axisBindingInMessage = (AxisBindingMessage) axisBindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_IN_VALUE); if (axisBindingInMessage != null) { AxisMessage inaxisMessage = axisBindingInMessage .getChild(WSDLConstants.MESSAGE_LABEL_OUT_VALUE); if (axisBindingOutMessage != null) { AxisMessage outAxisMessage = axisBindingOutMessage
.getMessageExchangePattern())) { axisBindingMessage = (AxisBindingMessage)axisBindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_IN_VALUE); return axisBindingMessage.getEffectivePolicy(); .getMessageExchangePattern())) { axisBindingMessage = (AxisBindingMessage)axisBindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_OUT_VALUE); return axisBindingMessage.getEffectivePolicy();
.getMessageExchangePattern())) { axisBindingMessage = (AxisBindingMessage)axisBindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_IN_VALUE); return axisBindingMessage.getEffectivePolicy(); .getMessageExchangePattern())) { axisBindingMessage = (AxisBindingMessage)axisBindingOperation .getChild(WSDLConstants.MESSAGE_LABEL_OUT_VALUE); return axisBindingMessage.getEffectivePolicy();
AxisBindingOperation axisBindingOperation = inboundAxisBindingMessage.getAxisBindingOperation(); newmsgCtx.setProperty(Constants.AXIS_BINDING_MESSAGE, axisBindingOperation.getChild(WSDLConstants.MESSAGE_LABEL_OUT_VALUE));
AxisBindingOperation axisBindingOperation = inboundAxisBindingMessage.getAxisBindingOperation(); newmsgCtx.setProperty(Constants.AXIS_BINDING_MESSAGE, axisBindingOperation.getChild(WSDLConstants.MESSAGE_LABEL_OUT_VALUE));
AxisBindingOperation axisBindingOperation = inboundAxisBindingMessage.getAxisBindingOperation(); faultContext.setProperty(Constants.AXIS_BINDING_MESSAGE, axisBindingOperation.getChild(WSDLConstants.MESSAGE_LABEL_OUT_VALUE));
AxisBindingOperation axisBindingOperation = inboundAxisBindingMessage.getAxisBindingOperation(); faultContext.setProperty(Constants.AXIS_BINDING_MESSAGE, axisBindingOperation.getChild(WSDLConstants.MESSAGE_LABEL_OUT_VALUE));