--- old/src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java 2016-04-21 08:39:05.071440661 -0700 +++ new/src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java 2016-04-21 08:39:04.907522660 -0700 @@ -95,9 +95,10 @@ if (cn == null) return false; try { - Class c = Class.forName(cn, true, - ClassLoader.getSystemClassLoader()); - provider = (SelectorProvider)c.newInstance(); + @SuppressWarnings("deprecation") + Object tmp = Class.forName(cn, true, + ClassLoader.getSystemClassLoader()).newInstance(); + provider = (SelectorProvider)tmp; return true; } catch (ClassNotFoundException x) { throw new ServiceConfigurationError(null, x);