@Deprecated
    public static Savable fromName(String className, List<ClassLoader> loaders) throws InstantiationException,
            InvocationTargetException, NoSuchMethodException,
            IllegalAccessException, ClassNotFoundException, IOException {
        if (loaders == null) {
            return fromName(className);
        }

        String newClassName = remapClass(className);
        synchronized (loaders) {
            for (ClassLoader classLoader : loaders) {
                final Class<?> loadedClass;
                try {
                    loadedClass = classLoader.loadClass(newClassName);
                } catch (final ClassNotFoundException e) {
                    continue;
                }
                try {
                    return (Savable) loadedClass.newInstance();
                } catch (InstantiationException | IllegalAccessException e) {
                }
            }
        }

        return fromName(className);
    }
@deprecated use {@link #fromName(java.lang.String)} instead
jme3-core/src/main/java/com/jme3/export/SavableClassUtil.java