public static ServiceNotificationSender invoked(XmlElement inputElement) {
try {
XmlElement soapBody = (XmlElement) inputElement.getParent();
XmlElement soapEnvelope = (XmlElement) soapBody.getParent();
SoapUtil soapFragrance = SoapUtil.selectSoapFragrance(soapEnvelope,
new SoapUtil[] { Soap11Util.getInstance(), Soap12Util.getInstance() });
XmlElement soapHeader = soapEnvelope.element(null, XmlConstants.S_HEADER);
XmlElement leadHeader = soapHeader.element(LeadContextHeader.NS, LeadContextHeader.TYPE.getLocalPart());
logger.info("leadHeader: " + XMLUtil.xmlElementToString(leadHeader));
if (leadHeader == null) {