java – Hibernate SQL statement did not print in separate file as mentioned in logback

This is a web application. Below is my logback.xml

<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="30 seconds">

    <property name="LOGS" value="/mnt/opt/logs/wls_12c"/>

    <contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">

    <!--To enable JMX Management  -->

    <appender name="FILE" class="ch.qos.logback.core.FileAppender">
        <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
            <!-- Hourly rollover -->

                <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>

    <logger name="org.hibernate.SQL" additivity="false">
        <level value="Debug"/>
        <appender-ref ref="FILE"/>

    <logger name="org.hibernate.type" additivity="false">
        <level value="Debug"/>
        <appender-ref ref="FILE"/>

    <root level="INFO">
        <appender-ref ref="FILE"/>

The hibernate sql statement did not print into my log file even in my hibernate.show_sql = false, while the others logs in the classes are printed to the log. Is my logback.xml contained any issues? How can I print the hibernate sql statement to the log file?