--- old/src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java 2016-04-21 08:39:42.525228999 -0700 +++ new/src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java 2016-04-21 08:39:42.361146997 -0700 @@ -89,9 +89,10 @@ if (cn == null) return false; try { - Class c = Class.forName(cn, true, - ClassLoader.getSystemClassLoader()); - provider = (HttpServerProvider)c.newInstance(); + @SuppressWarnings("deprecation") + Object o = Class.forName(cn, true, + ClassLoader.getSystemClassLoader()).newInstance(); + provider = (HttpServerProvider)o; return true; } catch (ClassNotFoundException | IllegalAccessException |