public static void runSimpleMapProcessor(URL xmlURL, String name, Map<String, Object> inMap, Map<String, Object> results, List<Object> messages, Locale locale, ClassLoader loader) throws MiniLangException {
if (loader == null)
loader = Thread.currentThread().getContextClassLoader();
Map<String, MapProcessor> mapProcessors = getProcessors(xmlURL, name);
MapProcessor processor = mapProcessors.get(name);
if (processor == null) {
throw new MiniLangException("Could not find SimpleMapProcessor named " + name + " in XML document: " + xmlURL.toString());
}
if (processor != null) {
processor.exec(inMap, results, messages, locale, loader);
}
}