@Override
public void handleMessage(SoapMessage message) throws Fault {
if (ContextUtils.isOutbound(message)) {
AddressingProperties maps = ContextUtils.retrieveMAPs(message, false, true, false);
WrappedMessageContext soapContext = new WrappedMessageContext(message, Scope.APPLICATION);
if (soapContext.containsKey(SOAPUtil.SWITCHYARD_CONTEXT)) {
Context context = (Context)soapContext.get(SOAPUtil.SWITCHYARD_CONTEXT);
String property = (String)context.getPropertyValue(SOAPUtil.WSA_ACTION_STR);
AttributedURIType uri = null;
EndpointReferenceType ref = null;