public boolean hasUnresolvedPackages()

in src/main/java/org/apache/sling/commons/classloader/impl/DynamicClassLoaderManagerFactory.java [118:131]


    public boolean hasUnresolvedPackages(final Bundle bundle) {
        if ( !this.unresolvedPackages.isEmpty() ) {
            final ExportedPackage[] pcks = this.pckAdmin.getExportedPackages(bundle);
            if ( pcks != null ) {
                for(final ExportedPackage pck : pcks ) {
                    if ( this.unresolvedPackages.contains(pck.getName()) ) {
                        logger.debug("Bundle '{}' provides package '{}' which has been previously unsuccessfully requested!", bundle, pck.getName());
                        return true;
                    }
                }
            }
        }
        return false;
    }