soapFactory = getCorrectSOAPFactory(msgCtx);
header = soapFactory.createSOAPHeader(msgCtx.getEnvelope());
}
if (!header.isComplete()) {
header.build();
}
for (int i = 0; i < soapHeaderList.size(); i++) {
OMElement headerBlock = (OMElement) soapHeaderList.get(i);