}
super.validate(appModule);
}
private void check(final ClassLoader classLoader) {
UrlSet set;
final UrlSet openejbSet;
try {
openejbSet = new UrlSet(OpenEJB.class.getClassLoader());
set = new UrlSet(classLoader);
set = set.exclude(openejbSet);
} catch (final IOException e) {
warn(module.getModuleId() + " application", e.getMessage());
return;
}
final List<URL> parentUrls = openejbSet.getUrls();
final List<URL> currentUrls = set.getUrls();
final Classes fcl = new Classes(currentUrls.toArray(new URL[currentUrls.size()]));
final Classes scl = new Classes(parentUrls.toArray(new URL[parentUrls.size()]));
final Collection<DiffItem> diffs = intersection(fcl, scl);