if (parent == null) {
parent = (IN) root.getTarget();
}
if (parent != null) {
INList inList = database.getDbEnvironment().getInMemoryINs();
if (!inList.getINs().contains(parent)) {
throw new DatabaseException
("IN " + parent.getNodeId() + " missing from INList");
}
for (int i = 0;; i += 1) {
try {