< 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 >