--- a/jdk/src/java.base/share/classes/java/io/ObjectInputStream.java Tue Mar 15 13:48:26 2016 -0700
+++ b/jdk/src/java.base/share/classes/java/io/ObjectInputStream.java Thu Mar 17 19:04:16 2016 +0000
@@ -713,9 +713,11 @@
classObjs[i] = cl;
}
try {
- return Proxy.getProxyClass(
+ @SuppressWarnings("deprecation")
+ Class<?> proxyClass = Proxy.getProxyClass(
hasNonPublicInterface ? nonPublicLoader : latestLoader,
classObjs);
+ return proxyClass;
} catch (IllegalArgumentException e) {
throw new ClassNotFoundException(null, e);
}