if (headerQName != null){
SOAPEnvelope envelope = messageContext.getEnvelope();
OMFactory factory = envelope.getOMFactory();
SOAPHeader soapHeader = envelope.getHeader();
Axis2SOAPHeader header = Axis2HeaderPolicyUtil.getHeader(msg, headerQName) ;
if (header != null){
soapHeader.addChild(header.getAsSOAPHeaderBlock(factory));
}
}
}