Remove extra logging

If you do not configure application-level logging, JBoss will use its default centralized (and system-wide) logging feature.

Perform the following steps if you want to remove the extra log entries generated by Pentaho:

  1. Open the standalone.xml file in the *<your jboss directory>*/standalone/configuration directory.

  2. Find the logging subsystem definition (for example, <subsystem xmlns="urn:jboss:domain:logging:3.0">).

  3. Add the following logger elements to the entries that already exist:

    <logger category="org.hibernate" use-parent-handlers="false">
        <level name="ERROR"/>
    </logger>
    <logger category="net.sf.ehcache" use-parent-handlers="false">
        <level name="ERROR"/>
       </logger>
    <logger category="org.quartz" use-parent-handlers="false">
        <level name="ERROR"/>
    </logger>
        <logger category="org.springframework" use-parent-handlers="false">
        <level name="ERROR"/>
    </logger>
    <logger category="org.springframework.security" use-parent-handlers="false">
        <level name="ERROR"/>
    </logger>
    <logger category="org.pentaho" use-parent-handlers="false">
        <level name="ERROR"/>
    </logger>
    <logger category="com.pentaho" use-parent-handlers="false">
        <level name="ERROR"/>
    </logger>
    <logger category="org.jfree.JCommon" use-parent-handlers="false">
        <level name="ERROR"/>
    </logger-->
    <logger category="org.apache.jackrabbit.core.security.authentication.AbstractLoginModule" use-parent-handlers="false">
        <level name="ERROR"/>
    </logger>
    <logger category="RepositoryImportLog" use-parent-handlers="false">
        <level name="INFO"/>
    </logger>
    
  4. Save and close the file.

Last updated

Was this helpful?