< prev index next >
src/java.rmi/share/classes/java/rmi/server/RMIClassLoader.java
Print this page
@@ -679,11 +679,13 @@
try {
Class<? extends RMIClassLoaderSpi> providerClass =
Class.forName(providerClassName, false,
ClassLoader.getSystemClassLoader())
.asSubclass(RMIClassLoaderSpi.class);
- return providerClass.newInstance();
+ @SuppressWarnings("deprecation")
+ RMIClassLoaderSpi result = providerClass.newInstance();
+ return result;
} catch (ClassNotFoundException e) {
throw new NoClassDefFoundError(e.getMessage());
} catch (IllegalAccessException e) {
throw new IllegalAccessError(e.getMessage());
< prev index next >