optaplanner-core/src/main/java/org/optaplanner/core/config/SolverConfigContext.java
public ClassLoader determineActualClassLoader() {
        if (classLoader != null) {
            return classLoader;
        } else if (kieContainer != null) {
            return kieContainer.getClassLoader();
        }
        return getClass().getClassLoader();
    }
public ClassLoader determineActualClassLoader() {
        if (classLoader != null) {
            return classLoader;
        } else if (kieContainer != null) {
            return kieContainer.getClassLoader();
        }
        return getClass().getClassLoader();
    }
public ClassLoader determineActualClassLoader ( ) { if ( classLoader != null ) { return classLoader ; } else if ( kieContainer != null ) { return kieContainer . getClassLoader ( ) ; } return getClass ( ) . getClassLoader ( ) ; }
************************************************************************
************************************************************************