final HierarchicalConfiguration globalConfig = new HierarchicalConfiguration(getClass());
final PropertyFileConfiguration rootProperty = new PropertyFileConfiguration();
rootProperty.load("/org/pentaho/reporting/engine/classic/core/classic-engine.properties", ClassicEngineBoot.class); // NON-NLS
globalConfig.insertConfiguration(rootProperty);
globalConfig.insertConfiguration(getPackageManager().getPackageConfiguration());
try
{
final String userConfigStripped = "classic-engine.properties"; // NON-NLS
final Enumeration userConfigs = ObjectUtilities.getClassLoader(ClassicEngineBoot.class).getResources(