Collection col = dl.executeQuery();
dl.destroy();
Iterator it = col.iterator();
if (!it.hasNext()) {
throw new FinderException("Primary Contact not found for this entityID: " + entityID + " dataSource: " + ds);
} else {
HashMap hm = (HashMap)it.next();
Long tmp = ((Long)(hm.get("individualID")));
return new IndividualPK(tmp.intValue(), ds);
}