Logging for the Dynamic Java Connector

Dynamic Java connector logging is built on top java logging. Java logging supports five levels of logging, as listed in order of severity, from less to more:

  • DEBUG

  • INFO

  • WARNING

  • ERROR

  • FATAL

The dynamic Java connector provides these APIs, located in ConnectorLog.java, to support logging information:

  • public static void debug(Object source).

  • public static void info(Object source).

  • public static void warn(Object source).

  • public static void warn(Object source, Throwable err).

  • public static void error(Object source, Throwable err).

  • public static void error(Object source).

  • public static void fatal(Object source).

  • public static void fatal(Object source, Throwable err).

Log properties (such as log file location, level of log messages to include in log file, and so on) are set in jdelog.properties. The jdelog.properties settings provide flexibility for dynamic Java connector applications to log messages. For example, you might set log level to ERROR or FATAL for a production environment or to DEBUG for a development or test environment.