The following is a sample of the workflow_logging.xml file:
<logging xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="logging-config.xsd"> <prefix>[WORKFLOW]</prefix> <!-- example of enabling TRACE level --> <!-- <logger name="com.novell.soa.af" additivity="true" level="TRACE"/> --> <!-- <logger name="com.novell" additivity="true" level="INFO"> <appender-ref ref="CONSOLE_DEBUG"/> </logger> --> <!-- Appender definitions --> <appenders> <!-- CONSOLE and FILE appender are defined in jboss-log4j.xml --> <!-- CEF appender --> <appender class="com.netiq.idm.logging.syslog.CEFSyslogAppender" name="WFCEF"> <param name="Threshold" value="INFO"/> <param name="Facility" value="user"/> <param name="SyslogHost" value="${com.netiq.ism.audit.cef.host:localhost}" /> <param name="SyslogPort" value="${com.netiq.ism.audit.cef.port:1468}" /> <param name="SyslogProtocol" value="${com.netiq.ism.audit.cef.protocol:tcp}" /> <param name="SyslogSslKeystoreFile" value="${com.netiq.idm.audit.cef.tls-keystore:/opt/netiq/idm/apps/jre/lib/security/cacerts}" /> <param name="SyslogSslKeystorePassword" value="${com.netiq.idm.audit.cef.tls-keystore-password:KeystorePassword}" /> <param name="CacheDir" value="${com.netiq.ism.audit.cef.cache-file-dir:/opt/netiq/idm/apps}" /> <param name="CacheRolloverSize" value="2"/> <param name="ApplicationName" value="WORKFLOW"/> <param name="EventPrefix" value="IDM:"/> </appender> </appenders> <!-- Logger definitions NOTE: CONSOLE & FILE appenders should be defined in (jboss-)log4j.xml file. Additivity of true means the loggers defined below will inherit the appenders. --> <loggers> <logger name="workflow.log" level="INFO" additivity="true"> <appender-ref ref="WFCEF"/> </logger> <logger name="com.novell" level="INFO" additivity="true"> <appender-ref ref="WFCEF"/> </logger> <logger name="com.netiq" level="INFO" additivity="true"> <appender-ref ref="WFCEF"/> </logger> <logger name="com.sssw" level="INFO" additivity="true"> <appender-ref ref="WFCEF"/> </logger> <logger name="com.microfocus" level="INFO" additivity="true"> <appender-ref ref="WFCEF"/> </logger> </loggers> <root> <priority value="INFO"/> </root> </logging>