The configuration file can be parsed (using ParseRegistry), and out of that a configuration holder is created with a global configuration object. Of course, there needs to be a default classloader when parsing an XML file, since you can't define a classloader in XML, or not at least in our current form.