ILLiad Billing Manager Log

Follow

To enable logging in the ILLiad Billing Manager, either download the sample file below or create a file called BillingManager.log4d.props in the same directory where the billing manager is running (usually c:\illiad\billing).

To disable logging in the ILLiad Billing Manager, rename the log4d.props file to something else (i.e. disable-log4d.props). If the billing manager cannot find that file, it will not log any actions.

DLL Logging should only be enabled to aid in the diagnosis of a problem because the log files tend to get large quickly.

The text of the BillingManager.log4d.props file should be:

#---- begin log4d.props ----
log4d.debug=TRUE

log4d.loggerFactory=TLogDefaultLoggerFactory

# root priority - valid values are 'DEBUG', 'INFO', 'WARN', 'ERROR', 'FATAL'
log4d.rootLogger=INFO,ROOT

# root appender
log4d.appender.ROOT=TLogRollingFileAppender
log4d.appender.ROOT.append=TRUE
log4d.appender.ROOT.fileName=C:\illiad\Logs\BillingManager.log
log4d.appender.ROOT.errorHandler=TLogOnlyOnceErrorHandler
log4d.appender.ROOT.layout=TLogPatternLayout
log4d.appender.ROOT.layout.dateFormat=yyyy-mm-dd hh:MM:ss,zzz
log4d.appender.ROOT.layout.pattern=%d [%p] %c (%t) - %m%n
log4d.appender.ROOT.maxBackupIndex=9
log4d.appender.ROOT.maxFileSize=4MB
#---- end log4d.props ----

Download the attached sample log4d.props file at the bottom of the page.

The Billing Manager will now log to a file called c:\illiad\Logs\BillingManager.log. This can be edited to another name or location.

 

Questions?

If this article didn’t resolve your issue, please take a moment and answer a few questions to help improve our documentation:

Feedback