// Unmarshal parts of mode that should notbe ignored and are not part of
// the SOAP Headers
Object[] methodArgs = (Object[])objCtx.getMessageObjects();
for (int idx = 0; idx < noArgs; idx++) {
WebParam param = callback.getWebParam(idx);
if ((param.mode() != ignoreParamMode) && param.header()) {
QName elName = new QName(param.targetNamespace(), param.name());
NodeList headerElems = header.getElementsByTagNameNS(elName.getNamespaceURI(), elName
.getLocalPart());
assert headerElems.getLength() == 1;
Node childNode = headerElems.item(0);