SoapHeader header = ((SoapMessage) message).getSoapHeader();
XML_CONVERTER.toResult(soapHeaderSource, header.getResult());
}
if (wsAddressingAction != null) {
ActionCallback actionCallback = new ActionCallback(wsAddressingAction);
if (wsReplyTo != null) {
actionCallback.setReplyTo(new EndpointReference(wsReplyTo));
}
if (wsFaultTo != null) {
actionCallback.setFaultTo(new EndpointReference(wsFaultTo));
}
actionCallback.doWithMessage(message);
}
configuration.getMessageFilter().filterProducer(exchange, message);
}