ClassicEngineBoot.logger.warn("of Java1.1 as implemented by the Sun Virtual Maschines."); // NON-NLS
ClassicEngineBoot.logger.warn("If you are using the BEA JRockit VM, start the Java VM with the option"); // NON-NLS
ClassicEngineBoot.logger.warn("'-Xstrictfp' to restore the default behaviour."); // NON-NLS
}
final PackageManager mgr = getPackageManager();
mgr.addModule(ClassicEngineCoreModule.class.getName());
mgr.load("org.pentaho.reporting.engine.classic.core.modules."); // NON-NLS
mgr.load("org.pentaho.reporting.engine.classic.extensions.modules."); // NON-NLS
mgr.load("org.pentaho.reporting.engine.classic.extensions.datasources."); // NON-NLS
mgr.load("org.pentaho.reporting.engine.classic.core.userdefined.modules."); // NON-NLS
bootAdditionalModules();
mgr.initializeModules();
if (mgr.isModuleAvailable(ClassicEngineCoreModule.class.getName()) == false)
{
throw new IllegalStateException("Booting the report-engine failed.");
}
StyleKey.lock();