inf.setHasDefinition(true);
log.debug("Contains package definition {}.", path);
} else if (name.endsWith(".cnd")) {
try {
Reader r = new InputStreamReader(new CloseShieldInputStream(zin), "utf8");
CNDReader reader = ServiceProviderFactory.getProvider().getCNDReader();
reader.read(r, entry.getName(), null);
inf.getNodeTypes().add(reader);
log.debug("Loaded nodetypes from {}.", path);
} catch (IOException e1) {
log.error("Error while reading CND: {}", e1.toString());
if (strict) {