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.