src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java

Print this page

        

*** 157,180 **** PrivilegedAction<InputStream> act = () -> c.getResourceAsStream(name); return AccessController.doPrivileged(act); } /* ! * Returns an input stream for a file in <java.home>/lib, * or null if it cannot be located or opened. * * @param filename The file name, sans directory. */ ! InputStream getJavaHomeLibStream(String filename) { PrivilegedAction<InputStream> act = () -> { try { String javahome = System.getProperty("java.home"); if (javahome == null) { return null; } String pathname = javahome + File.separator + ! "lib" + File.separator + filename; return new FileInputStream(pathname); } catch (Exception e) { return null; } }; --- 157,180 ---- PrivilegedAction<InputStream> act = () -> c.getResourceAsStream(name); return AccessController.doPrivileged(act); } /* ! * Returns an input stream for a file in <java.home>/conf, * or null if it cannot be located or opened. * * @param filename The file name, sans directory. */ ! InputStream getJavaHomeConfStream(String filename) { PrivilegedAction<InputStream> act = () -> { try { String javahome = System.getProperty("java.home"); if (javahome == null) { return null; } String pathname = javahome + File.separator + ! "conf" + File.separator + filename; return new FileInputStream(pathname); } catch (Exception e) { return null; } };