Possible NPE for jars with null Manifest ----------------------------------------
Key: FELIX-2318 URL: https://issues.apache.org/jira/browse/FELIX-2318 Project: Felix Issue Type: Bug Components: File Install Reporter: Sahoo JarFile.getManifest() can return null, so caller must check return value for null-ness to avoid NPE. I see two such occurrences in fileinstall: DirectoryWatcher.java: private Bundle installOrUpdateBundle( String bundleLocation, BufferedInputStream is, long checksum) throws IOException, BundleException { is.mark(256 * 1024); JarInputStream jar = new JarInputStream(is); Manifest m = jar.getManifest(); String sn = m.getMainAttributes().getValue(Constants.BUNDLE_SYMBOLICNAME); ... BundleTransformer.java: Manifest m = jar.getManifest(); if (m.getMainAttributes().getValue(new Attributes.Name("Bundle-SymbolicName")) != null) ... -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.