} else {
incompleteSeqs.remove(seqId);
}
- if (vamsasSeq[vi].getId().equals(seqId))
+ if (vamsasSeq.length > vi && vamsasSeq[vi].getId().equals(seqId))
{
// most likely we are reading a dataset XML document so
// update from vamsasSeq section of XML for this sequence