Care should be taken with logging since unlimited growth of any log file can cause problems. A log rotation strategy is strongly advised. Journyx 11 comes with log rotation and compression enabled by default, except for the special audit.log file. See the section below for more information about logging configuration.
There are three locations where log files may be found in order to help diagnose problems.
$WTHOME/tmp is where Journyx logs diagnostic and audit logging. On Windows the directory is %WTHOME%\jwt\tmp. The logs that may need rotating here are the audit.log and if diagnostic logging is enabled journyx.app.log.
By default the application is configured to always log message with priority of WARNING or ERROR. You can enable additional logging to help with problem diagnosis by changing the logging level to INFO. This will cause significantly more information to be logged with each request, including any SQL queries that were run. There is also a separate journyx.network.log which contains jxAPI request and response logging, and a journyx.email.log that contains a record of emails sent out by the system.
Lighttpd web server logs are found in $WTHOME/pi/www/logs on Linus and %WTHOME%\jwt\tmp\lighttpd. Both the error_log and access_log are kept there.
If the default POstgreSQL database is used, its logging is kept in #WTHOME/pi/db/serverlog on LInux, and at %WTHOME\jwt\tmp\pglogs.
The installation process on Windows writes two separate logs:
- The Windows Installer log at %TEMP%\JournyxTimesheetSetupLog.txt. This file logs the basic setup.exe installation process.If this process fails, please send that log with your support request.
- The "Setup Web Server and Database" script, which runs after teh windows installer process reboots Your computer, has a separate log at %WTHOME%\IntegrationLog.txt.