This article outlines how to enable the access logs in JBoss EAP. Appian Technical Support may request these logs to troubleshoot issues.
<JBOSS_HOME>/standalone/configuration
<virtual-server>
urn:jboss:domain:web:X.X
enable-welcome-root
<alias name="example.com"/>
<system-properties>
<APPIAN_HOME>
<paths> <path name="appian-base-dir" path="<APPIAN_HOME>" /> </paths>
<access-log extended="true" resolve-hosts="false" prefix="jboss1-access.log." pattern="date time cs-uri x-P($bgUrl) sc-status time-taken"> <directory path="logs" relative-to="appian-base-dir" /> </access-log>
To disable the access logs, replace the above changes in standalone.xml with what's present in standalone.xml.bak and restart JBoss.
For more information, refer to Redhat's documentation on How to enable access logging for JBoss EAP 6.
For cloud customers, the access logs are enabled by default. You can access these logs by navigating to https://<APPIAN_URL>/suite/logs and searching for the logs named jboss1-access.log.YYYY-MM-DD.
This article applies to all versions of Appian using JBoss EAP as an application server.
Last Reviewed: February 2017