f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Properties file which configures the operation of the JDK
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# logging facility.
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# The system will look for this config file, first using
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# a System property specified at startup:
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos#
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# >java -Djava.util.logging.config.file=myLoggingConfigFilePath
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos#
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# If this property is not specified, then the config file is
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# retrieved from its default location at:
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos#
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# JDK_HOME/jre/lib/logging.properties
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos############################################################
41b8a41890ba8f4574304c7ef42effe818413348mbilski# Global properties
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos############################################################
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# ------------------------------------------
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# The set of handlers to be loaded upon startup.
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Comma-separated list of class names.
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# (? LogManager docs say no comma here, but JDK example has comma.)
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# StreamHandler: A simple handler for writing formatted records to an OutputStream.
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# ConsoleHandler: A simple handler for writing formatted records to System.err
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# FileHandler: A handler that writes formatted log records either to a single file, or to a set of rotating log files.
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# SocketHandler: A handler that writes formatted log records to remote TCP ports.
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# MemoryHandler: A handler that buffers log records in memory.
e5c203467ee4398ae81a6adb63da7477451b2e77Laszlo Hordos# handlers=java.util.logging.ConsoleHandler
e5c203467ee4398ae81a6adb63da7477451b2e77Laszlo Hordoshandlers=java.util.logging.FileHandler, java.util.logging.ConsoleHandler
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Default global logging level.
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# This specifies which kinds of events are logged across
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# all loggers. For any given facility this global level
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# can be overriden by a facility specific level
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Note that the ConsoleHandler also has a separate level
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# setting to limit messages printed to the console.
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Loggers and Handlers may override this level
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos.level=INFO
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Loggers
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# ------------------------------------------
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Loggers are usually attached to packages.
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Here, the level for each package is specified.
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# The global level is used by default, so levels
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# specified here simply act as an override.
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# The levels in descending order are:
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# SEVERE (highest value)
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# WARNING
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# INFO
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# CONFIG
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# FINE
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# FINER
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# FINEST (lowest value)
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos############################################################
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Facility specific properties.
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Provides extra control for each logger.
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos############################################################
b96cd7823bf2959543f08268c177ec27856a2bccAndi Egloff#org.forgerock.openidm.provisioner.level = FINER
b96cd7823bf2959543f08268c177ec27856a2bccAndi Egloff#org.forgerock.openidm.repo.level = FINER
b96cd7823bf2959543f08268c177ec27856a2bccAndi Egloff#org.forgerock.openidm.recon.level = FINER
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos
5e728d8d8aa79fd035c038d12c3e5fe635cbd88eAndi Egloff# OpenICF is noisy at INFO level
ef860d874d12edeacf338a8534e4d0ab2337c9d4Jon Branchorg.forgerock.openicf.level=WARNING
5e728d8d8aa79fd035c038d12c3e5fe635cbd88eAndi Egloff
113939c1056403ed7d3bf33dd1b5d404e6838645Andi Egloff# Logs the output from OSGi logging
a7960ac1c75132071564d3772ed9349e61d146ffAndi Eglofforg.forgerock.openidm.Framework.level=WARNING
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos
2599253e28a49d79e7d219f6941d0509acb192d2Andi Egloff# On restart the BarURLHandler can create warning noise
2599253e28a49d79e7d219f6941d0509acb192d2Andi Eglofforg.activiti.osgi.BarURLHandler.level=SEVERE
2599253e28a49d79e7d219f6941d0509acb192d2Andi Egloff
2ce4278be05419a8496c775050fd8ac9d548a0bfJake Feasel# Suppress warnings of failed connector loading
2ce4278be05419a8496c775050fd8ac9d548a0bfJake Feaselorg.identityconnectors.framework.impl.api.local.LocalConnectorInfoManagerImpl.level=SEVERE
2ce4278be05419a8496c775050fd8ac9d548a0bfJake Feasel
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos############################################################
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Handler specific properties.
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Describes specific configuration info for Handlers.
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos############################################################
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# --- ConsoleHandler ---
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Default: java.util.logging.ConsoleHandler.level = INFO
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Override of global logging level
a7960ac1c75132071564d3772ed9349e61d146ffAndi Egloffjava.util.logging.ConsoleHandler.level = WARNING
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordosjava.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
e5c203467ee4398ae81a6adb63da7477451b2e77Laszlo Hordos# specifies the name of the filter class to be associated with this handler,
e5c203467ee4398ae81a6adb63da7477451b2e77Laszlo Hordos# defaults to {@code null} if this property is not found or has an invalid value.
ee62c64ead29d0f9db8846e4a137b4e928245fd4Andi Egloffjava.util.logging.ConsoleHandler.filter=org.forgerock.openidm.logging.util.LogFilter
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# --- FileHandler ---
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Override of global logging level
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordosjava.util.logging.FileHandler.level = ALL
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Naming style for the output file:
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# (The output file is placed in the directory
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# defined by the "user.home" System property.)
e5c203467ee4398ae81a6adb63da7477451b2e77Laszlo Hordos# java.util.logging.FileHandler.pattern = %h/java%u.log
e5c203467ee4398ae81a6adb63da7477451b2e77Laszlo Hordosjava.util.logging.FileHandler.pattern = logs/openidm%u.log
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Limiting size of output file in bytes:
e5c203467ee4398ae81a6adb63da7477451b2e77Laszlo Hordosjava.util.logging.FileHandler.limit = 5242880
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Number of output files to cycle through, by appending an
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# integer to the base file name:
e5c203467ee4398ae81a6adb63da7477451b2e77Laszlo Hordosjava.util.logging.FileHandler.count = 5
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Style of output (Simple or XML):
f572d33ed141953335fe796ca36d818146af68efLaszlo Hordos# Writes brief "human-readable" summaries of log records.
222ebb2247918c7e4c9669200732e53532f6489dLaszlo Hordosjava.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter
e5c203467ee4398ae81a6adb63da7477451b2e77Laszlo Hordos
e5c203467ee4398ae81a6adb63da7477451b2e77Laszlo Hordos# Writes detailed XML-structured information.
222ebb2247918c7e4c9669200732e53532f6489dLaszlo Hordos# java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter
e5c203467ee4398ae81a6adb63da7477451b2e77Laszlo Hordos
e5c203467ee4398ae81a6adb63da7477451b2e77Laszlo Hordos# specifies the character set encoding name.
e5c203467ee4398ae81a6adb63da7477451b2e77Laszlo Hordos# defaults to the default platform encoding
e5c203467ee4398ae81a6adb63da7477451b2e77Laszlo Hordosjava.util.logging.FileHandler.encoding = UTF-8