Using ADF Logging
Oracle Diagnostic Logging (ODL) enables the automatic capture of context information for meaningful analysis. You have control over which messages are logged, through logging level and module filter.
By using ODL, ADF logging messages are handled in the same way as all logging messages in the application server: they are output in a common format, and loaded into a common repository where they can be viewed as a single stream or analyzed in different ways.
ADF Faces leverages the Java Logging API (java.util.logging.Logger) to provide logging functionality.