public InputSource resolveEntity(String publicId, String systemId) {
        InputSource source = null;

        log.debug("Trying to resolve XML entity with public ID [{}] and system ID [{}]", publicId, systemId);

        if (VERSION_5_XSD.equalsIgnoreCase(systemId)) {
            throw new MappingException("Dozer >= v6.0.0 uses a new XSD location. Your current config needs to be upgraded. "
                                       + "Found v5 XSD: '"
                                       + VERSION_5_XSD
                                       + "'. Expected v6 XSD: '"
                                       + VERSION_6_XSD
                                       + "'. Please see migration guide @ https://dozermapper.github.io/gitbook");
        }

        try {
            source = resolveFromClassPath(publicId, systemId);
        } catch (IOException ex1) {
            log.error("Could not resolve bean-mapping XML Schema [" + systemId + "]: not found in classpath", ex1);

            try {
                source = resolveFromURL(systemId);
            } catch (IOException ex2) {
                log.error("Could not resolve bean-mapping XML Schema [" + systemId + "]", ex2);
            }
        }

        return source;
    }
Internal EntityResolver implementation to load Xml Schema from the dozer classpath resp. JAR file.
<p>
Fetches "bean-mapping.xsd" from the classpath resource "/bean-mapping.xsd", no matter if specified as some
local URL or as "http://dozermapper.github.io/schema/bean-mapping.xsd".
core/src/main/java/com/github/dozermapper/core/loader/xml/DozerResolver.java