public static <Solution_> SolverFactory<Solution_> createFromXmlResource(String solverConfigResource, ClassLoader classLoader) {
        return new XStreamXmlSolverFactory<Solution_>(new SolverConfigContext(classLoader))
                .configure(solverConfigResource);
    }
public static <Solution_> SolverFactory<Solution_> createFromXmlResource(String solverConfigResource, ClassLoader classLoader) {
        return new XStreamXmlSolverFactory<Solution_>(new SolverConfigContext(classLoader))
                .configure(solverConfigResource);
    }
public static < Solution_ > SolverFactory < Solution_ > createFromXmlResource ( String solverConfigResource , ClassLoader classLoader ) { return new XStreamXmlSolverFactory < Solution_ > ( new SolverConfigContext ( classLoader ) ) . configure ( solverConfigResource ) ; }
See {@link #createFromXmlResource(String)}.
@param solverConfigResource never null, a classpath resource
as defined by {@link ClassLoader#getResource(String)}
@param classLoader sometimes null, the {@link ClassLoader} to use for loading all resources and {@link Class}es,
null to use the default {@link ClassLoader}
@return never null
See {