in src/main/java/org/apache/sling/installer/factories/configuration/impl/MetatypeHandler.java [77:93]
private ObjectClassDefinition getObjectClassDefinition(final String pid) {
for (final Bundle b : this.bundleContext.getBundles()) {
try {
final MetaTypeInformation mti = this.srv.getMetaTypeInformation(b);
if (mti != null) {
final ObjectClassDefinition ocd = mti.getObjectClassDefinition(pid, null);
;
if (ocd != null) {
return ocd;
}
}
} catch (final IllegalArgumentException iae) {
// ignore
}
}
return null;
}