private boolean canHandle()

in services/minho-osgi/src/main/java/org/apache/karaf/minho/osgi/OsgiModuleManagerService.java [156:167]


    private boolean canHandle(String url) {
        try {
            try (JarInputStream jarInputStream = new JarInputStream(new URL(url).openStream())) {
                if (jarInputStream.getManifest().getMainAttributes().getValue("Bundle-Version") != null) {
                    return true;
                }
            }
        } catch (Exception e) {
            log.warning("Checking module " + url + " failed: " + e);
        }
        return false;
    }