List<NodeType> types = new ArrayList<NodeType>(ntds.length);
for (NodeTypeDefinition ntd : ntds) {
types.add(getNodeType(ntd.getName()));
}
return new NodeTypeIteratorAdapter(types);
} catch (CommitFailedException e) {
String message = "Failed to register node types.";
if (e.isAccessViolation()) {
throw new AccessDeniedException(message, e);
} else {