Environment:<br />
JDK 1.6<br />
JBoss 5.1<br />
Birt 2.3.1<br />
<br />
** Not using Birt Viewer, using Report Engine directly<br />
**(this is not an issue when running JBoss 4.2.3, it only started happening when we moved the JBoss 5.1)<br />
<br />
Exact problem posted somewhere else: <a class='bbc_url' href='
http://www.eclipse.org/forums/index.php?t=msg&goto=531361&'>http://www.eclipse.org/forums/index.php?t=msg&goto=531361&</a><br />
<br />
Problem Description:<br />
On JBoss 4.2.3 I am able to configure the log Level with success, not so on JBoss 5.1. Even though the log Level is set properly it is ignored and FINEST/FINE is always used, causing excessive logging which we don't want. It seems that JBoss 5.1 LogManager's leveObject property is always set to "ALL" even though the Level is set to Level.SEVERE (see image below).<br />
<br />
<br />
I configure engine like this:<br />
<br />
<pre class='_prettyXprint _lang-auto _linenums:0'>
EngineConfig engineConfig = new EngineConfig();
engineConfig.setBIRTHome(getBirtHome());
engineConfig.setResourcePath(getResourcePath());
engineConfig.setLogConfig(getLogFilePath(), Level.SEVERE);
</pre>
<br />
Snapshot of log file created:<br />
<pre class='_prettyXprint _lang-auto _linenums:0'>
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.api.impl.ReportEngine
FINE: ReportEngine created. EngineConfig: EngineConfig: org.eclipse.birt.report.engine.api.EngineConfig.scriptObjects={};resourcePath=C:/dev/eclipse/ajl/project/reporting/birt/design;BIRT_HOME=C:/dev/eclipse/ajl/project/reporting/birt/runtime/ReportEngine;logLevel=SEVERE;PLATFORM_CONTEXT=org.eclipse.birt.core.framework.PlatformFileContext@4d817f;org.eclipse.birt.report.engine.api.EngineConfig.emitterConfigs={html=org.eclipse.birt.report.engine.api.HTMLEmitterConfig@70cd84};logDest=C:/dev/logs\;
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Start load extension point: org.eclipse.birt.report.engine.reportitemGeneration
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Load generation extension: Chart
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Start load extension point: org.eclipse.birt.report.engine.reportitemPresentation
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Load prsentation extension: Chart
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Start load extension point: org.eclipse.birt.report.engine.reportitemQuery
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Load query extension: Chart
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Start load extension point: org.eclipse.birt.report.engine.emitters
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Load html emitter org.eclipse.birt.report.engine.emitter.html
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Load pdf emitter org.eclipse.birt.report.engine.emitter.pdf
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Load postscript emitter org.eclipse.birt.report.engine.emitter.postscript
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Load ppt emitter org.eclipse.birt.report.engine.emitter.ppt
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Load xls emitter org.eclipse.birt.report.engine.emitter.prototype.excel
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Load doc emitter org.eclipse.birt.report.engine.emitter.word
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Start load extension point: org.eclipse.birt.report.engine.reportEventHandler
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Start load extension point: org.eclipse.birt.report.engine.reportItemPreparation
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Start load extension point: org.eclipse.birt.report.engine.dataExtraction
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Load data extraction extension: org.eclipse.birt.report.engine.dataextraction.csv
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Start load extension point: org.eclipse.birt.report.engine.extendedItemFactory
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Load extendedItem extension: Crosstab
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Load extendedItem extension: CrosstabCell
Nov 18, 2010 10:34:28 AM org.eclipse.birt.report.engine.extension.internal.ExtensionManager
FINE: Load extendedItem extension: AggregationCell
</pre>
<br />
<br />