<BUG>Element invDetailElement = UtilXml.firstChildElement(invItemElement, "ns:INVDETAIL"); //nif(UtilValidate.isNotEmpty(invDetailElement)) {String serialNumber = UtilXml.childElementValue(invDetailElement, "os:SERIALNUM"); // os</BUG><CONTEXT>isitspastCtx.put("trackingNum", trackingNum);isitspastCtx.put("inventoryItemId", orderItemShipGrpInvReservation.get("inventoryItemId"));isitspastCtx.put("shipmentId", shipmentId);isitspastCtx.put("shipmentPackageSeqId", shipmentPackageSeqId);isitspastCtx.put("promisedDatetime", orderItemShipGrpInvReservation.get("promisedDatetime"));<extra_id_0>isitspastCtx.put("serialNumber", serialNumber);</CONTEXT>
List invDetailElementList = UtilXml.childElementList(invItemElement, "ns:INVDETAIL"); //nif(UtilValidate.isNotEmpty(invDetailElementList)) {Iterator invDetailElementItr = invDetailElementList.iterator();while(invDetailElementItr.hasNext()) {Element invDetailElement = (Element) invDetailElementItr.next();String serialNumber = UtilXml.childElementValue(invDetailElement, "os:SERIALNUM"); // os