Third-Party Library Log Levels

Log levels for third-party libraries used by Fabric3 extensions such as JGroups, Hibernate and ActiveMQ can be set using the monitor provider.levels element in systemConfig.xml (see Monitor Levels). The level name corresponds to the package hierarchy the log level should be applied to. Common examples are provided below.

Hibernate

<config>
    <runtime>
        <monitor>
			<provider.levels>
            	<level name="org.hibernate.sql" value="DEBUG"/>
            	<level name="org.hibernate.type" value="DEBUG"/>
			</provider.levels>
        </monitor>
     </runtime>
</config>  

JGroups (Federation)

<config>
    <runtime>
        <monitor>
			<provider.levels>
            	<level name="org.jgroups" value="DEBUG"/>
			</provider.levels>
        </monitor>
     </runtime>
</config>  

ActiveMQ

<config>
    <runtime>
        <monitor>
			<provider.levels>
            	<level name="org.apache.activemq" value="DEBUG"/>
			</provider.levels>
        </monitor>
     </runtime>
</config> Â