--- old/src/java.base/share/classes/java/security/Policy.java 2016-04-27 14:34:47.581162940 -0700 +++ new/src/java.base/share/classes/java/security/Policy.java 2016-04-27 14:34:47.421162934 -0700 @@ -222,8 +222,9 @@ public Policy run() { try { ClassLoader scl = ClassLoader.getSystemClassLoader(); - Class c = Class.forName(policyProvider, true, scl); - return (Policy)c.newInstance(); + @SuppressWarnings("deprecation") + Object o = Class.forName(policyProvider, true, scl).newInstance(); + return (Policy)o; } catch (Exception e) { if (debug != null) { debug.println("policy provider " + policyProvider +