<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>KB-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>KB-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues</link><pubDate>Tue, 07 Jan 2025 11:17:29 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Wasil Akhtar</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Current Revision posted to Appian Knowledge Base by Wasil Akhtar on 1/7/2025 11:17:29 AM&lt;br /&gt;
&lt;h2 id="mcetoc_1hn10ql0cc"&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging for some of the most commonly seen issues in Appian. The&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;statements will be logged to the&amp;nbsp;application server log, unless configured otherwise.&lt;/p&gt;
&lt;h2 id="mcetoc_1hn10ql0cd"&gt;Instructions&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&amp;nbsp;Enabling the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logs in an environment can lead to large log files and introduce potential performance degradation. Appian Technical Support advises to enable loggers on lower environments before doing so on production.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file. For Appian 18.3 and later, this file can be found in&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/deployment/web.war/WEB-INF/resources&lt;/code&gt;. For Appian 18.2 and earlier, this file can be found in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;back to&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the&amp;nbsp;application&amp;nbsp;server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3 id="mcetoc_1hn10ql0ce"&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#OpenIDConnectUserAuthentication"&gt;OpenID Connect User Authentication&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#OAuth2.0TokenRequestSequence"&gt;OAuth 2.0 Token Request Sequence&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HC"&gt;Appian Health Check&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Workpoller%20Issues"&gt;Workpoller Issues&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#plugin_deployment"&gt;Plugin Deployment&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#xsdValidation"&gt;XSD Validation for record types&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#requestExecution"&gt;HTTP Connected System Request Executions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#connectedEnvs"&gt;Connected Environments DevOps&amp;nbsp;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#publicKeys"&gt;Connected Environments (Retrieval of Public Keys)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#InspectCD"&gt;Compare and Deploy Inspection requests&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#salesforceCS"&gt;Salesforce Connected Systems&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#webServer"&gt;Webserver logging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#quickApps"&gt;Quick Apps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#deployment_IP"&gt;Deployments stuck in progress&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#recordSync"&gt;Record Sync Incidents&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.springframework.security=DEBUG&lt;br /&gt;&lt;/span&gt;log4j.logger.org.opensaml.core.xml.util=TRACE&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="OpenIDConnectUserAuthentication"&gt;&lt;/a&gt;OpenID Connect User Authentication:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.security.auth.oidc=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="OAuth2.0TokenRequestSequence"&gt;&lt;/a&gt;&lt;strong&gt;OAuth 2.0 Token Request Sequence:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.connectedsystems.http.oauth.HttpOAuthTokenRetriever=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.contracts.HttpOAuthTokenService=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.execution.strategies=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.oauth=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.oauth.inbound=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="HC"&gt;&lt;/a&gt;Appian Health Check&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Note:&lt;/strong&gt;&amp;nbsp;Only applicable when using the Health Check Plugin. These loggers do not apply when Health Check is configured through the&amp;nbsp;&lt;a class="external-link" title="Follow link" href="https://docs.appian.com/suite/help/latest/Appian_Administration_Console.html#health-check" rel="nofollow noopener noreferrer" target="_blank"&gt;Admin Console&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;log4j.logger.com.appiancorp.healthcheck=DEBUG, HEALTH_CHECK&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="Workpoller Issues"&gt;&lt;/a&gt;Workpoller Issues:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.ra.workpoller=DEBUG, WORK_POLLER&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="plugin_deployment"&gt;&lt;/a&gt;&lt;strong&gt;Plugin Deployment:&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.process.admin=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="xsdValidation"&gt;&lt;/a&gt;&lt;strong&gt;XSD Validation:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;This is used&amp;nbsp;when record type validation fails or when deploying a plugin which constructs a CDT&lt;b&gt;.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.type.config.xsd=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="requestExecution"&gt;&lt;/a&gt;&lt;strong&gt;HTTP Connected Systems Request Execution:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&amp;nbsp;&lt;/strong&gt;This is to check the request contents, how it was received, if response was received or timed out, etc.&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.connectedsystems.http=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.execution.AppianHttpRequestExecutor=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="connectedEnvs"&gt;&lt;/a&gt;&lt;strong&gt;Connected Environments DevOps:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.connectedenvironments.logging.DevOpsInfrastructureHandlerAuditLogger=DEBUG
log4j.logger.com.appiancorp.designobjectdiffs.functions.application.DodConnEnvCallSystemRuleHandler=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="publicKeys"&gt;&lt;/a&gt;&lt;strong&gt;Connected Environment (Retrieval of Public Keys):&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.connectedenvironments.ConnectedEnvironmentPublicKeyRetriever=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedenvironments.service.ConnectedEnvironmentsInitialRequestor=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedenvironments.service.JwtUtils=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedenvironments.KeyUtils=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="InspectCD"&gt;&lt;/a&gt;&lt;strong&gt;Compare &amp;amp; Deploy (Inspection phase): Compare&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.designdeployments.handler.DplConnEnvAsyncInspectHandler=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.designdeployments.handler.DplConnEnvInspectHandler=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="salesforceCS"&gt;&lt;/a&gt;Salesforce connected Systems (returns error stacktrace returned by Salesforce):&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.connectedsystems.salesforce=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="webServer"&gt;&lt;/a&gt;Webserver (returns data transferred to and from the servers when executing HTTP requests): Quick Apps:&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;**these loggers are verbose, switch loggers to ERROR first before removing them from appian_log4j.properties file&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.org.apache.http=DEBUG&lt;br /&gt;log4j.logger.org.apache.http.wire=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="quickApps"&gt;&lt;/a&gt;Quick Apps:&amp;nbsp;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp..object.quickapps.QuickAppObjectType=TRACE&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="deployment_IP"&gt;&lt;/a&gt;Deployment Stuck in Progress:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appian.kafka.KafkaTopicManager=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="recordSync"&gt;&lt;/a&gt;Record Sync Incidents:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp..record.data.recordloaders.ads.AdsReplicaTransaction=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.record.fn.RefreshReplicaForRecordTypeReaction=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.record.service.RecordReplicaUpdateService=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.record.service.quartz.ReplicaLoadJob=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.record.replicaupdate.LogRyowVsBulk=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.record.service.ReplicaSyncPollerImpl=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.record.service.quartz.scheduling.ScheduleManagerImpl=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.record.service.quartz.LoggingTriggerListener=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: December 2024&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: logging, administration, application server, how-to&lt;/div&gt;
</description></item><item><title>KB-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/45</link><pubDate>Wed, 08 May 2024 00:11:04 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Maggie Deppe-Walker</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 45 posted to Appian Knowledge Base by Maggie Deppe-Walker on 5/8/2024 12:11:04 AM&lt;br /&gt;
&lt;h2 id="mcetoc_1hn10ql0cc"&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging for some of the most commonly seen issues in Appian. The&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;statements will be logged to the&amp;nbsp;application server log, unless configured otherwise.&lt;/p&gt;
&lt;h2 id="mcetoc_1hn10ql0cd"&gt;Instructions&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&amp;nbsp;Enabling the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logs in an environment can lead to large log files and introduce potential performance degradation. Appian Technical Support advises to enable loggers on lower environments before doing so on production.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file. For Appian 18.3 and later, this file can be found in&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/deployment/web.war/WEB-INF/resources&lt;/code&gt;. For Appian 18.2 and earlier, this file can be found in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;back to&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the&amp;nbsp;application&amp;nbsp;server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3 id="mcetoc_1hn10ql0ce"&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#OpenIDConnectUserAuthentication"&gt;OpenID Connect User Authentication&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#OAuth2.0TokenRequestSequence"&gt;OAuth 2.0 Token Request Sequence&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HC"&gt;Appian Health Check&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Workpoller%20Issues"&gt;Workpoller Issues&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#plugin_deployment"&gt;Plugin Deployment&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#xsdValidation"&gt;XSD Validation for record types&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#requestExecution"&gt;HTTP Connected System Request Executions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#connectedEnvs"&gt;Connected Environments&amp;nbsp;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#InspectCD"&gt;Compare and Deploy Inspection requests&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#salesforceCS"&gt;Salesforce Connected Systems&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#webServer"&gt;Webserver logging&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.springframework.security=DEBUG&lt;br /&gt;&lt;/span&gt;log4j.logger.org.opensaml.core.xml.util=TRACE&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="OpenIDConnectUserAuthentication"&gt;&lt;/a&gt;OpenID Connect User Authentication:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.security.auth.oidc=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="OAuth2.0TokenRequestSequence"&gt;&lt;/a&gt;&lt;strong&gt;OAuth 2.0 Token Request Sequence:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.connectedsystems.http.oauth.HttpOAuthTokenRetriever=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.contracts.HttpOAuthTokenService=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.execution.strategies=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.oauth=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.oauth.inbound=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="HC"&gt;&lt;/a&gt;Appian Health Check&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Note:&lt;/strong&gt;&amp;nbsp;Only applicable when using the Health Check Plugin. These loggers do not apply when Health Check is configured through the&amp;nbsp;&lt;a class="external-link" title="Follow link" href="https://docs.appian.com/suite/help/latest/Appian_Administration_Console.html#health-check" rel="nofollow noopener noreferrer" target="_blank"&gt;Admin Console&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;log4j.logger.com.appiancorp.healthcheck=DEBUG, HEALTH_CHECK&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="Workpoller Issues"&gt;&lt;/a&gt;Workpoller Issues:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.ra.workpoller=DEBUG, WORK_POLLER&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="plugin_deployment"&gt;&lt;/a&gt;&lt;strong&gt;Plugin Deployment:&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.process.admin=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="xsdValidation"&gt;&lt;/a&gt;&lt;strong&gt;XSD Validation:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;This is used&amp;nbsp;when record type validation fails or when deploying a plugin which constructs a CDT&lt;b&gt;.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.type.config.xsd=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="requestExecution"&gt;&lt;/a&gt;&lt;strong&gt;HTTP Connected Systems Request Execution:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&amp;nbsp;&lt;/strong&gt;This is to check the request contents, how it was received, if response was received or timed out, etc.&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.connectedsystems.http=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.execution.AppianHttpRequestExecutor=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="connectedEnvs"&gt;&lt;/a&gt;&lt;strong&gt;Connected Environments DevOps:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.connectedenvironments.logging.DevOpsInfrastructureHandlerAuditLogger=DEBUG
log4j.logger.com.appiancorp.designobjectdiffs.functions.application.DodConnEnvCallSystemRuleHandler=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="InspectCD"&gt;&lt;/a&gt;&lt;strong&gt;Compare &amp;amp; Deploy (Inspection phase): Compare&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.designdeployments.handler.DplConnEnvAsyncInspectHandler=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.designdeployments.handler.DplConnEnvInspectHandler=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="salesforceCS"&gt;&lt;/a&gt;Salesforce connected Systems (returns error stacktrace returned by Salesforce):&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.connectedsystems.salesforce=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="webServer"&gt;&lt;/a&gt;Webserver (returns data transferred to and from the servers when executing HTTP requests):&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;**these loggers are verbose, switch loggers to ERROR first before removing them from appian_log4j.properties file&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.org.apache.http=DEBUG&lt;br /&gt;log4j.logger.org.apache.http.wire=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed:&amp;nbsp;April 2024&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: logging, administration, application server, how-to&lt;/div&gt;
</description></item><item><title>KB-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/44</link><pubDate>Mon, 15 Apr 2024 21:38:07 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>pauline.delacruz</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 44 posted to Appian Knowledge Base by pauline.delacruz on 4/15/2024 9:38:07 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1hn10ql0cc"&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging for some of the most commonly seen issues in Appian. The&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;statements will be logged to the&amp;nbsp;application server log, unless configured otherwise.&lt;/p&gt;
&lt;h2 id="mcetoc_1hn10ql0cd"&gt;Instructions&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&amp;nbsp;Enabling the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logs in an environment can lead to large log files and introduce potential performance degradation. Appian Technical Support advises to enable loggers on lower environments before doing so on production.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file. For Appian 18.3 and later, this file can be found in&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/deployment/web.war/WEB-INF/resources&lt;/code&gt;. For Appian 18.2 and earlier, this file can be found in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;back to&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the&amp;nbsp;application&amp;nbsp;server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3 id="mcetoc_1hn10ql0ce"&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#OpenIDConnectUserAuthentication"&gt;OpenID Connect User Authentication&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#OAuth2.0TokenRequestSequence"&gt;OAuth 2.0 Token Request Sequence&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#HC"&gt;Appian Health Check&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#Workpoller%20Issues"&gt;Workpoller Issues&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#plugin_deployment"&gt;Plugin Deployment&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#xsdValidation"&gt;XSD Validation for record types&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#requestExecution"&gt;HTTP Connected System Request Executions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#connectedEnvs"&gt;Connected Environments&amp;nbsp;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#InspectCD"&gt;Compare and Deploy Inspection requests&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#salesforceCS"&gt;Salesforce Connected Systems&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#webServer"&gt;Webserver logging&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.springframework.security=DEBUG&lt;br /&gt;&lt;/span&gt;log4j.logger.org.opensaml.core.xml.util=TRACE&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="OpenIDConnectUserAuthentication"&gt;&lt;/a&gt;OpenID Connect User Authentication:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.security.auth.oidc=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="OAuth2.0TokenRequestSequence"&gt;&lt;/a&gt;&lt;strong&gt;OAuth 2.0 Token Request Sequence:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.connectedsystems.http.oauth.HttpOAuthTokenRetriever=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.contracts.HttpOAuthTokenService=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.execution.strategies=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.oauth=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.oauth.inbound=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="HC"&gt;&lt;/a&gt;Appian Health Check&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Note:&lt;/strong&gt;&amp;nbsp;Only applicable when using the Health Check Plugin. These loggers do not apply when Health Check is configured through the&amp;nbsp;&lt;a class="external-link" title="Follow link" href="https://docs.appian.com/suite/help/latest/Appian_Administration_Console.html#health-check" rel="nofollow noopener noreferrer" target="_blank"&gt;Admin Console&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;log4j.logger.com.appiancorp.healthcheck=DEBUG, HEALTH_CHECK&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="Workpoller Issues"&gt;&lt;/a&gt;Workpoller Issues:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.ra.workpoller=DEBUG, WORK_POLLER&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="plugin_deployment"&gt;&lt;/a&gt;&lt;strong&gt;Plugin Deployment:&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.process.admin=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="xsdValidation"&gt;&lt;/a&gt;&lt;strong&gt;XSD Validation:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;This is used&amp;nbsp;when record type validation fails or when deploying a plugin which constructs a CDT&lt;b&gt;.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.type.config.xsd=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="requestExecution"&gt;&lt;/a&gt;&lt;strong&gt;HTTP Connected Systems Request Execution:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&amp;nbsp;&lt;/strong&gt;This is to check the request contents, how it was received, if response was received or timed out, etc.&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.connectedsystems.http=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.execution.AppianHttpRequestExecutor=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="connectedEnvs"&gt;&lt;/a&gt;&lt;strong&gt;Connected Environments DevOps:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.connectedenvironments.logging.DevOpsInfrastructureHandlerAuditLogger=DEBUG
log4j.logger.com.appiancorp.designobjectdiffs.functions.application.DodConnEnvCallSystemRuleHandler=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="InspectCD"&gt;&lt;/a&gt;&lt;strong&gt;Compare &amp;amp; Deploy (Inspection phase): Compare&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.designdeployments.handler.DplConnEnvAsyncInspectHandler=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.designdeployments.handler.DplConnEnvInspectHandler=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="salesforceCS"&gt;&lt;/a&gt;Salesforce connected Systems (returns error stacktrace returned by Salesforce):&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.connectedsystems.salesforce=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="webServer"&gt;&lt;/a&gt;Webserver (returns data transferred to and from the servers when executing HTTP requests):&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;**these loggers are verbose, switch loggers to ERROR first before removing them from appian_log4j.properties file&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.org.apache.http=DEBUG&lt;br /&gt;log4j.logger.org.apache.http.wire=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed:&amp;nbsp;April 2024&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: logging, administration, application server, how-to&lt;/div&gt;
</description></item><item><title>KB-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/43</link><pubDate>Mon, 15 Apr 2024 21:36:38 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>pauline.delacruz</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 43 posted to Appian Knowledge Base by pauline.delacruz on 4/15/2024 9:36:38 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1hn10ql0cc"&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging for some of the most commonly seen issues in Appian. The&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;statements will be logged to the&amp;nbsp;application server log, unless configured otherwise.&lt;/p&gt;
&lt;h2 id="mcetoc_1hn10ql0cd"&gt;Instructions&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&amp;nbsp;Enabling the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logs in an environment can lead to large log files and introduce potential performance degradation. Appian Technical Support advises to enable loggers on lower environments before doing so on production.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file. For Appian 18.3 and later, this file can be found in&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/deployment/web.war/WEB-INF/resources&lt;/code&gt;. For Appian 18.2 and earlier, this file can be found in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;back to&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the&amp;nbsp;application&amp;nbsp;server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3 id="mcetoc_1hn10ql0ce"&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#OpenIDConnectUserAuthentication"&gt;OpenID Connect User Authentication&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#OAuth2.0TokenRequestSequence"&gt;OAuth 2.0 Token Request Sequence&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#HC"&gt;Appian Health Check&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#Workpoller%20Issues"&gt;Workpoller Issues&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#plugin_deployment"&gt;Plugin Deployment&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#xsdValidation"&gt;XSD Validation for record types&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#requestExecution"&gt;HTTP Connected System Request Executions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#connectedEnvs"&gt;Connected Environments&amp;nbsp;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#InspectCD"&gt;Compare and Deploy Inspection requests&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#salesforceCS"&gt;Salesforce Connected Systems&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#webServer"&gt;Webserver logging&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.springframework.security=DEBUG&lt;br /&gt;&lt;/span&gt;log4j.logger.org.opensaml.core.xml.util=TRACE&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="OpenIDConnectUserAuthentication"&gt;&lt;/a&gt;OpenID Connect User Authentication:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.security.auth.oidc=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="OAuth2.0TokenRequestSequence"&gt;&lt;/a&gt;&lt;strong&gt;OAuth 2.0 Token Request Sequence:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.connectedsystems.http.oauth.HttpOAuthTokenRetriever=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.contracts.HttpOAuthTokenService=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.execution.strategies=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.oauth=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.oauth.inbound=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="HC"&gt;&lt;/a&gt;Appian Health Check&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Note:&lt;/strong&gt;&amp;nbsp;Only applicable when using the Health Check Plugin. These loggers do not apply when Health Check is configured through the&amp;nbsp;&lt;a class="external-link" title="Follow link" href="https://docs.appian.com/suite/help/latest/Appian_Administration_Console.html#health-check" rel="nofollow noopener noreferrer" target="_blank"&gt;Admin Console&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;log4j.logger.com.appiancorp.healthcheck=DEBUG, HEALTH_CHECK&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="Workpoller Issues"&gt;&lt;/a&gt;Workpoller Issues:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.ra.workpoller=DEBUG, WORK_POLLER&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="plugin_deployment"&gt;&lt;/a&gt;&lt;strong&gt;Plugin Deployment:&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.process.admin=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="xsdValidation"&gt;&lt;/a&gt;&lt;strong&gt;XSD Validation:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;This is used&amp;nbsp;when record type validation fails or when deploying a plugin which constructs a CDT&lt;b&gt;.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.type.config.xsd=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="requestExecution"&gt;&lt;/a&gt;&lt;strong&gt;HTTP Connected Systems Request Execution:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&amp;nbsp;&lt;/strong&gt;This is to check the request contents, how it was received, if response was received or timed out, etc.&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.connectedsystems.http=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.execution.AppianHttpRequestExecutor=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="connectedEnvs"&gt;&lt;/a&gt;&lt;strong&gt;Connected Environments DevOps:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.connectedenvironments.logging.DevOpsInfrastructureHandlerAuditLogger=DEBUG
log4j.logger.com.appiancorp.designobjectdiffs.functions.application.DodConnEnvCallSystemRuleHandler=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="InspectCD"&gt;&lt;/a&gt;&lt;strong&gt;Compare &amp;amp; Deploy (Inspection phase): Compare&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.designdeployments.handler.DplConnEnvAsyncInspectHandler=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.designdeployments.handler.DplConnEnvInspectHandler=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="salesforceCS"&gt;&lt;/a&gt;Salesforce connected Systems (returns error stacktrace returned by Salesforce):&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.connectedsystems.salesforce=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="webServer"&gt;&lt;/a&gt;Webserver (returns data transferred to and from the servers when executing HTTP requests):&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;**these loggers are verbose, switch loggers to ERROR first before removing them from appian_log4j.properties file&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.org.apache.http=DEBUG&lt;br /&gt;log4j.logger.org.apache.http.wire=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed:&amp;nbsp;February 2024&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: logging, administration, application server, how-to&lt;/div&gt;
</description></item><item><title>KB-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/42</link><pubDate>Mon, 15 Apr 2024 21:33:11 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>pauline.delacruz</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 42 posted to Appian Knowledge Base by pauline.delacruz on 4/15/2024 9:33:11 PM&lt;br /&gt;
&lt;h2 id="mcetoc_1hn10ql0cc"&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging for some of the most commonly seen issues in Appian. The&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;statements will be logged to the&amp;nbsp;application server log, unless configured otherwise.&lt;/p&gt;
&lt;h2 id="mcetoc_1hn10ql0cd"&gt;Instructions&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&amp;nbsp;Enabling the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logs in an environment can lead to large log files and introduce potential performance degradation. Appian Technical Support advises to enable loggers on lower environments before doing so on production.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file. For Appian 18.3 and later, this file can be found in&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/deployment/web.war/WEB-INF/resources&lt;/code&gt;. For Appian 18.2 and earlier, this file can be found in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;back to&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the&amp;nbsp;application&amp;nbsp;server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3 id="mcetoc_1hn10ql0ce"&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#OpenIDConnectUserAuthentication"&gt;OpenID Connect User Authentication&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#OAuth2.0TokenRequestSequence"&gt;OAuth 2.0 Token Request Sequence&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#HC"&gt;Appian Health Check&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#Workpoller%20Issues"&gt;Workpoller Issues&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#plugin_deployment"&gt;Plugin Deployment&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#xsdValidation"&gt;XSD Validation for record types&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#requestExecution"&gt;HTTP Connected System Request Executions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#connectedEnvs"&gt;Connected Environments&amp;nbsp;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#InspectCD"&gt;Compare and Deploy Inspection requests&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#salesforceCS"&gt;Salesforce Connected Systems&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/solution-engineering/w/kb_draft/3481/draft-rev-sp-9656-kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#webServer"&gt;Webserver logging&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.springframework.security=DEBUG&lt;br /&gt;&lt;/span&gt;log4j.logger.org.opensaml.core.xml.util=TRACE&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="OpenIDConnectUserAuthentication"&gt;&lt;/a&gt;OpenID Connect User Authentication:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.security.auth.oidc=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="OAuth2.0TokenRequestSequence"&gt;&lt;/a&gt;&lt;strong&gt;OAuth 2.0 Token Request Sequence:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.connectedsystems.http.oauth.HttpOAuthTokenRetriever=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.contracts.HttpOAuthTokenService=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.execution.strategies=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.oauth=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.oauth.inbound=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="HC"&gt;&lt;/a&gt;Appian Health Check&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Note:&lt;/strong&gt;&amp;nbsp;Only applicable when using the Health Check Plugin. These loggers do not apply when Health Check is configured through the&amp;nbsp;&lt;a class="external-link" title="Follow link" href="https://docs.appian.com/suite/help/latest/Appian_Administration_Console.html#health-check" rel="nofollow noopener noreferrer" target="_blank"&gt;Admin Console&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;log4j.logger.com.appiancorp.healthcheck=DEBUG, HEALTH_CHECK&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="Workpoller Issues"&gt;&lt;/a&gt;Workpoller Issues:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.ra.workpoller=DEBUG, WORK_POLLER&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="plugin_deployment"&gt;&lt;/a&gt;&lt;strong&gt;Plugin Deployment:&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.process.admin=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="xsdValidation"&gt;&lt;/a&gt;&lt;strong&gt;XSD Validation:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;This is used&amp;nbsp;when record type validation fails or when deploying a plugin which constructs a CDT&lt;b&gt;.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.type.config.xsd=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="requestExecution"&gt;&lt;/a&gt;&lt;strong&gt;HTTP Connected Systems Request Execution:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&amp;nbsp;&lt;/strong&gt;This is to check the request contents, how it was received, if response was received or timed out, etc.&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.connectedsystems.http=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.execution.AppianHttpRequestExecutor=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="connectedEnvs"&gt;&lt;/a&gt;&lt;strong&gt;Connected Environments DevOps:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre class="code-java"&gt;log4j.logger.com.appiancorp.connectedenvironments.logging.DevOpsInfrastructureHandlerAuditLogger=DEBUG
log4j.logger.com.appiancorp.designobjectdiffs.functions.application.DodConnEnvCallSystemRuleHandler=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a id="InspectCD"&gt;&lt;/a&gt;&lt;strong&gt;Compare &amp;amp; Deploy (Inspection phase): Compare&lt;/strong&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper content-scrollable-wrapper-scrolled"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.designdeployments.handler.DplConnEnvAsyncInspectHandler=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.designdeployments.handler.DplConnEnvInspectHandler=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;h2 id="mcetoc_1hr69auts0"&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="salesforceCS"&gt;&lt;/a&gt;Salesforce connected Systems (returns error stacktrace returned by Salesforce):&lt;/strong&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.connectedsystems.salesforce=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;a id="webServer"&gt;&lt;/a&gt;Webserver (returns data transferred to and from the servers when executing HTTP requests):&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;**these loggers are verbose, switch loggers to ERROR first before removing them from appian_log4j.properties file&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;pre&gt;log4j.logger.org.apache.http=DEBUG&lt;br /&gt;log4j.logger.org.apache.http.wire=DEBUG&lt;/pre&gt;
&lt;/div&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed:&amp;nbsp;February 2024&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: logging, administration, application server, how-to&lt;/div&gt;
</description></item><item><title>KB-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/41</link><pubDate>Mon, 25 Sep 2023 07:01:12 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Maggie Deppe-Walker</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 41 posted to Appian Knowledge Base by Maggie Deppe-Walker on 9/25/2023 7:01:12 AM&lt;br /&gt;
&lt;h2&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging for some of the most commonly seen issues in Appian. The&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;statements will be logged to the&amp;nbsp;application server log, unless configured otherwise.&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&amp;nbsp;Enabling the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logs in an environment can lead to large log files and introduce potential performance degradation. Appian Technical Support advises to enable loggers on lower environments before doing so on production.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file. For Appian 18.3 and later, this file can be found in&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/deployment/web.war/WEB-INF/resources&lt;/code&gt;. For Appian 18.2 and earlier, this file can be found in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DEBUG&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;back to&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the&amp;nbsp;application&amp;nbsp;server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#OpenIDConnectUserAuthentication"&gt;OpenID Connect User Authentication&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#OAuth2.0TokenRequestSequence"&gt;OAuth 2.0 Token Request Sequence&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HC"&gt;Appian Health Check&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Workpoller%20Issues"&gt;Workpoller Issues&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.springframework.security=DEBUG&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="OpenIDConnectUserAuthentication"&gt;&lt;/a&gt;OpenID Connect User Authentication:&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.security.auth.oidc=DEBUG&lt;/pre&gt;
&lt;p&gt;&lt;a id="OAuth2.0TokenRequestSequence"&gt;&lt;/a&gt;&lt;strong&gt;OAuth 2.0 Token Request Sequence:&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.connectedsystems.http.oauth.HttpOAuthTokenRetriever=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.contracts.HttpOAuthTokenService=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.execution.strategies=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.connectedsystems.http.oauth=DEBUG&lt;br /&gt;log4j.logger.com.appiancorp.oauth.inbound=DEBUG&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;&lt;a id="HC"&gt;&lt;/a&gt;Appian Health Check&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;span&gt;&lt;strong&gt;Note:&lt;/strong&gt;&amp;nbsp;Only applicable when using the Health Check Plugin. These loggers do not apply when Health Check is configured through the&amp;nbsp;&lt;/span&gt;&lt;a class="external-link" title="Follow link" href="https://docs.appian.com/suite/help/latest/Appian_Administration_Console.html#health-check" rel="nofollow noopener noreferrer" target="_blank"&gt;Admin Console&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;/span&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span style="font-weight:400;"&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="Workpoller Issues"&gt;&lt;/a&gt;Workpoller Issues:&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.ra.workpoller=DEBUG, WORK_POLLER&lt;/pre&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed:&amp;nbsp;June 2023&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: logging, administration, application server, how-to&lt;/div&gt;
</description></item><item><title>KB-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/40</link><pubDate>Thu, 21 Nov 2019 04:19:30 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 40 posted to Appian Knowledge Base by Parmida Borhani on 11/21/2019 4:19:30 AM&lt;br /&gt;
&lt;h2&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable &lt;code&gt;DEBUG&lt;/code&gt; logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging for some of the most commonly seen issues in Appian. The &lt;code&gt;DEBUG&lt;/code&gt; statements will be logged to the&amp;nbsp;application server log, unless configured otherwise.&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&amp;nbsp;Enabling the &lt;code&gt;DEBUG&lt;/code&gt; logs in an environment can lead to large log files and introduce potential performance degradation. Appian Technical Support advises to enable loggers on lower environments before doing so on production.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file. For Appian 18.3 and later, this file can be found in &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/deployment/web.war/WEB-INF/resources&lt;/code&gt;. For Appian 18.2 and earlier, this file can be found in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to &lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from &lt;code&gt;DEBUG&lt;/code&gt; back to &lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the&amp;nbsp;application&amp;nbsp;server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HC"&gt;Appian Health Check&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Workpoller%20Issues"&gt;Workpoller Issues&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.springframework.security=DEBUG&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;&lt;a id="HC"&gt;&lt;/a&gt;Appian Health Check&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;span&gt;&lt;strong&gt;Note:&lt;/strong&gt; Only applicable when using the Health Check Plugin. These loggers do not apply when Health Check is configured through the&amp;nbsp;&lt;/span&gt;&lt;a class="external-link" title="Follow link" href="https://docs.appian.com/suite/help/latest/Appian_Administration_Console.html#health-check" rel="nofollow noopener noreferrer" target="_blank"&gt;Admin Console&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;/span&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span style="font-weight:400;"&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="Workpoller Issues"&gt;&lt;/a&gt;Workpoller Issues:&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.ra.workpoller=DEBUG, WORK_POLLER&lt;/pre&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;div class="row content_container"&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: November 2019&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: logging, administration, application server, how-to&lt;/div&gt;
</description></item><item><title>KB-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/39</link><pubDate>Thu, 21 Nov 2019 04:18:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 39 posted to Appian Knowledge Base by Parmida Borhani on 11/21/2019 4:18:09 AM&lt;br /&gt;
&lt;h2&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable &lt;code&gt;DEBUG&lt;/code&gt; logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging for some of the most commonly seen issues in Appian. The &lt;code&gt;DEBUG&lt;/code&gt; statements will be logged to the&amp;nbsp;application server log, unless configured otherwise.&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&amp;nbsp;Enabling the &lt;code&gt;DEBUG&lt;/code&gt; logs in an environment can lead to large log files and introduce potential performance degradation. Appian Technical Support advises to enable loggers on lower environments before doing so on production.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file. For Appian 18.3 and later, this file can be found in &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/deployment/web.war/WEB-INF/resources&lt;/code&gt;. For Appian 18.2 and earlier, this file can be found in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to &lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from &lt;code&gt;DEBUG&lt;/code&gt; back to &lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the&amp;nbsp;application&amp;nbsp;server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HC"&gt;Appian Health Check&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Workpoller%20Issues"&gt;Workpoller Issues&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.springframework.security=DEBUG&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;&lt;a id="HC"&gt;&lt;/a&gt;Appian Health Check&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;span&gt;&lt;strong&gt;Note:&lt;/strong&gt; Only when using the Health Check Plugin. These loggers do not apply when Health Check is configured through the&amp;nbsp;&lt;/span&gt;&lt;a class="external-link" title="Follow link" href="https://docs.appian.com/suite/help/latest/Appian_Administration_Console.html#health-check" rel="nofollow noopener noreferrer" target="_blank"&gt;Admin Console&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;/span&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span style="font-weight:400;"&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="Workpoller Issues"&gt;&lt;/a&gt;Workpoller Issues:&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.ra.workpoller=DEBUG, WORK_POLLER&lt;/pre&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;div class="row content_container"&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: November 2019&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: logging, administration, application server, how-to&lt;/div&gt;
</description></item><item><title>KB-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/38</link><pubDate>Tue, 19 Nov 2019 20:19:59 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Rebecca Jonas</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 38 posted to Appian Knowledge Base by Rebecca Jonas on 11/19/2019 8:19:59 PM&lt;br /&gt;
&lt;h2&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable &lt;code&gt;DEBUG&lt;/code&gt; logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging for some of the most commonly seen issues in Appian. The &lt;code&gt;DEBUG&lt;/code&gt; statements will be logged to the&amp;nbsp;application server log, unless configured otherwise.&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&amp;nbsp;Enabling the &lt;code&gt;DEBUG&lt;/code&gt; logs in an environment can lead to large log files and introduce potential performance degradation. Appian Technical Support advises to enable loggers on lower environments before doing so on production.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file. For Appian 18.3 and later, this file can be found in &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/deployment/web.war/WEB-INF/resources&lt;/code&gt;. For Appian 18.2 and earlier, this file can be found in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to &lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from &lt;code&gt;DEBUG&lt;/code&gt; back to &lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the&amp;nbsp;application&amp;nbsp;server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#test"&gt;Appian Healthcheck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Workpoller%20Issues"&gt;Workpoller Issues&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.springframework.security=DEBUG&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="test"&gt;&lt;/a&gt;&lt;strong&gt;Appian Healthcheck&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;/span&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span style="font-weight:400;"&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="Workpoller Issues"&gt;&lt;/a&gt;Workpoller Issues:&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.ra.workpoller=DEBUG, WORK_POLLER&lt;/pre&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;div class="row content_container"&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: October 2019&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: logging, administration, application server, how-to&lt;/div&gt;
</description></item><item><title>KB-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/37</link><pubDate>Thu, 31 Oct 2019 00:08:51 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 37 posted to Appian Knowledge Base by Parmida Borhani on 10/31/2019 12:08:51 AM&lt;br /&gt;
&lt;h2&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable &lt;code&gt;DEBUG&lt;/code&gt; logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging for some of the most commonly seen issues in Appian. The &lt;code&gt;DEBUG&lt;/code&gt; statements will be logged to the&amp;nbsp;application server log, unless configured otherwise.&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&amp;nbsp;Enabling the &lt;code&gt;DEBUG&lt;/code&gt; logs in an environment can lead to large log files and introduce potential performance degradation. Appian Technical Support advises to enable loggers on lower environments before doing so on production.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file. For Appian 18.3 and later, this file can be found in &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/deployment/web.war/WEB-INF/resources&lt;/code&gt;. For Appian 18.2 and earlier, this file can be found in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to &lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from &lt;code&gt;DEBUG&lt;/code&gt; back to &lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the&amp;nbsp;application&amp;nbsp;server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#test"&gt;Appian Healthcheck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Workpoller%20Issues"&gt;Workpoller Issues&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.springframework.security=DEBUG&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="test"&gt;&lt;/a&gt;&lt;strong&gt;Appian Healthcheck&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span style="font-weight:400;"&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="Workpoller Issues"&gt;&lt;/a&gt;Workpoller Issues:&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.ra.workpoller=DEBUG, WORK_POLLER&lt;/pre&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;div class="row content_container"&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: October 2019&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: logging, administration, application server, how-to&lt;/div&gt;
</description></item><item><title>KB-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/36</link><pubDate>Tue, 11 Dec 2018 00:59:55 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 36 posted to Appian Knowledge Base by Parmida Borhani on 12/11/2018 12:59:55 AM&lt;br /&gt;
&lt;h2&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable &lt;code&gt;DEBUG&lt;/code&gt; logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging for some of the most commonly seen issues in Appian. The &lt;code&gt;DEBUG&lt;/code&gt; statements will be logged to the JBoss or WebLogic server logs.&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&amp;nbsp;Enabling the &lt;code&gt;DEBUG&lt;/code&gt; logs in an environment can lead to large log files and introduce potential performance degradation. Appian Technical Support advises to enable loggers on lower environments before doing so on production.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file. For Appian 18.3 and later, this file can be found in &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/deployment/web.war/WEB-INF/resources&lt;/code&gt;. For Appian 18.2 and earlier, this file can be found in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to &lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from &lt;code&gt;DEBUG&lt;/code&gt; back to &lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the JBoss or WebLogic server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#test"&gt;Appian Healthcheck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Workpoller%20Issues"&gt;Workpoller Issues&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.springframework.security=DEBUG&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="test"&gt;&lt;/a&gt;&lt;strong&gt;Appian Healthcheck&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span style="font-weight:400;"&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="Workpoller Issues"&gt;&lt;/a&gt;Workpoller Issues:&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.ra.workpoller=DEBUG, WORK_POLLER&lt;/pre&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;div class="row content_container"&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: December 2018&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: logging, administration, application server, how-to&lt;/div&gt;
</description></item><item><title>KB-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/35</link><pubDate>Wed, 22 Aug 2018 01:32:44 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 35 posted to Appian Knowledge Base by Parmida Borhani on 8/22/2018 1:32:44 AM&lt;br /&gt;
&lt;h2&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable &lt;code&gt;DEBUG&lt;/code&gt; logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging for some of the most commonly seen issues in Appian. The &lt;code&gt;DEBUG&lt;/code&gt; statements will be logged to the JBoss or WebLogic server logs.&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&amp;nbsp;Enabling the &lt;code&gt;DEBUG&lt;/code&gt; logs in an environment can lead to large log files and introduce potential performance degradation. Appian Technical Support advises to enable loggers on lower environments before doing so on production.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;&amp;nbsp;and open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to &lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from &lt;code&gt;DEBUG&lt;/code&gt; back to &lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the JBoss or WebLogic server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#test"&gt;Appian Healthcheck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Workpoller%20Issues"&gt;Workpoller Issues&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.springframework.security=DEBUG&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="test"&gt;&lt;/a&gt;&lt;strong&gt;Appian Healthcheck&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span style="font-weight:400;"&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="Workpoller Issues"&gt;&lt;/a&gt;Workpoller Issues:&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;log4j.logger.com.appiancorp.ra.workpoller=DEBUG, WORK_POLLER&lt;/pre&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;div class="row content_container"&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: August 2018&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: logging, administration, application server, how-to&lt;/div&gt;
</description></item><item><title>KB-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/34</link><pubDate>Wed, 22 Aug 2018 01:32:14 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 34 posted to Appian Knowledge Base by Parmida Borhani on 8/22/2018 1:32:14 AM&lt;br /&gt;
&lt;h2&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable &lt;code&gt;DEBUG&lt;/code&gt; logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging for some of the most commonly seen issues in Appian. The &lt;code&gt;DEBUG&lt;/code&gt; statements will be logged to the JBoss or WebLogic server logs.&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&amp;nbsp;Enabling the &lt;code&gt;DEBUG&lt;/code&gt; logs in an environment can lead to large log files and introduce potential performance degradation. Appian Technical Support advises to enable loggers on lower environments before doing so on production.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;&amp;nbsp;and open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to &lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from &lt;code&gt;DEBUG&lt;/code&gt; back to &lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the JBoss or WebLogic server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#test"&gt;Appian Healthcheck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Workpoller%20Issues"&gt;Workpoller Issues&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.springframework.security=DEBUG&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="test"&gt;&lt;/a&gt;&lt;strong&gt;Appian Healthcheck&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span style="font-weight:400;"&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="Workpoller Issues"&gt;&lt;/a&gt;Workpoller Issues:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;log4j.logger.com.appiancorp.ra.workpoller=DEBUG, WORK_POLLER&lt;/code&gt;&lt;/p&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;div class="row content_container"&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: August 2018&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: logging, application server, how-to&lt;/div&gt;
</description></item><item><title>KB-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/33</link><pubDate>Sun, 06 May 2018 21:28:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 33 posted to Appian Knowledge Base by Parmida Borhani on 5/6/2018 9:28:09 PM&lt;br /&gt;
&lt;h2&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable &lt;code&gt;DEBUG&lt;/code&gt; logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging for some of the most commonly seen issues in Appian. The &lt;code&gt;DEBUG&lt;/code&gt; statements will be logged to the JBoss or WebLogic server logs.&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&amp;nbsp;Enabling the &lt;code&gt;DEBUG&lt;/code&gt; logs in an environment can lead to large log files and introduce potential performance degradation. Appian Technical Support advises to enable loggers on lower environments before doing so on production.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;&amp;nbsp;and open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to &lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from &lt;code&gt;DEBUG&lt;/code&gt; back to &lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the JBoss or WebLogic server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#test"&gt;Appian Healthcheck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.springframework.security=DEBUG&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="test"&gt;&lt;/a&gt;&lt;strong&gt;Appian Healthcheck&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span style="font-weight:400;"&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;div class="row content_container"&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed:&amp;nbsp;April 2018&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: logging, application server, how-to&lt;/div&gt;
</description></item><item><title>KB-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/32</link><pubDate>Thu, 03 May 2018 17:53:34 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Nick Vigilante</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 32 posted to Appian Knowledge Base by Nick Vigilante on 5/3/2018 5:53:34 PM&lt;br /&gt;
&lt;h2&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable &lt;code&gt;DEBUG&lt;/code&gt; logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging for some of the most commonly seen issues in Appian. The &lt;code&gt;DEBUG&lt;/code&gt; statements will be logged to the JBoss or WebLogic server logs.&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;&amp;nbsp;and open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to &lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from &lt;code&gt;DEBUG&lt;/code&gt; back to &lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the JBoss or WebLogic server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#test"&gt;Appian Healthcheck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.springframework.security=DEBUG&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="test"&gt;&lt;/a&gt;&lt;strong&gt;Appian Healthcheck&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span style="font-weight:400;"&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;div class="row content_container"&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed:&amp;nbsp;April 2018&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: logging, application server, how-to&lt;/div&gt;
</description></item><item><title>INT-1575 How to enable loggers for commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/31</link><pubDate>Thu, 03 May 2018 01:22:16 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 31 posted to Appian Knowledge Base by Parmida Borhani on 5/3/2018 1:22:16 AM&lt;br /&gt;
&lt;h2&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable &lt;code&gt;DEBUG&lt;/code&gt; logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging for some of the most commonly seen issues in Appian. The &lt;code&gt;DEBUG&lt;/code&gt; statements will be logged to the JBoss or WebLogic server logs.&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;&amp;nbsp;and open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to &lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from &lt;code&gt;DEBUG&lt;/code&gt; back to &lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the JBoss or WebLogic server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#test"&gt;Appian Healthcheck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.springframework.security=DEBUG&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="test"&gt;&lt;/a&gt;&lt;strong&gt;Appian Healthcheck&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span style="font-weight:400;"&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;div class="row content_container"&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed:&amp;nbsp;April 2018&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: logging, application server&lt;/div&gt;
</description></item><item><title>DRAFT INT-XXXX How to enable DEBUG logs for some commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/30</link><pubDate>Wed, 02 May 2018 21:20:38 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 30 posted to Appian Knowledge Base by Parmida Borhani on 5/2/2018 9:20:38 PM&lt;br /&gt;
&lt;h2&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable &lt;code&gt;DEBUG&lt;/code&gt; logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging for some of the most commonly seen issues in Appian. The &lt;code&gt;DEBUG&lt;/code&gt; statements will be logged to the JBoss or WebLogic server logs.&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;&amp;nbsp;and open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to &lt;code&gt;DEBUG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt; logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from &lt;code&gt;DEBUG&lt;/code&gt; back to &lt;code&gt;ERROR&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save the file and check the JBoss or WebLogic server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#test"&gt;Appian Healthcheck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.springframework.security=DEBUG&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="test"&gt;&lt;/a&gt;&lt;strong&gt;Appian Healthcheck&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span style="font-weight:400;"&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;div class="row content_container"&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed:&amp;nbsp;April 2018&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: application server, jboss, debug&lt;/div&gt;
</description></item><item><title>DRAFT INT-XXXX How to enable DEBUG logs for some commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/29</link><pubDate>Wed, 02 May 2018 16:13:48 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Tejas Kargutkar</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 29 posted to Appian Knowledge Base by Tejas Kargutkar on 5/2/2018 4:13:48 PM&lt;br /&gt;
&lt;h2&gt;Purpose&lt;/h2&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable DEBUG logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;DEBUG logging for some of the most commonly seen issues in Appian. The DEBUG statements will be logged to the JBoss or WebLogic server logs.&lt;/p&gt;
&lt;h2&gt;Instructions&lt;/h2&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;DEBUG logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;&amp;nbsp;and open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to DEBUG.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;DEBUG logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from DEBUG back to ERROR.&lt;/li&gt;
&lt;li&gt;Save the file and check the JBoss or WebLogic server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#test"&gt;Appian Healthcheck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.springframework.security=DEBUG&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="test"&gt;&lt;/a&gt;&lt;strong&gt;Appian Healthcheck&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;span style="font-weight:400;"&gt;&lt;code&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;div class="row content_container"&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed:&amp;nbsp;April 2018&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: application server, jboss, debug&lt;/div&gt;
</description></item><item><title>DRAFT INT-XXXX How to enable DEBUG logs for some commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/28</link><pubDate>Wed, 02 May 2018 16:10:12 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Tejas Kargutkar</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 28 posted to Appian Knowledge Base by Tejas Kargutkar on 5/2/2018 4:10:12 PM&lt;br /&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable DEBUG logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;DEBUG logging for some of the most commonly seen issues in Appian. The DEBUG statements will be logged to the JBoss or WebLogic server logs.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;DEBUG logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;&amp;nbsp;and open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to DEBUG.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;DEBUG logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from DEBUG back to ERROR.&lt;/li&gt;
&lt;li&gt;Save the file and check the JBoss or WebLogic server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#test"&gt;Appian Healthcheck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.springframework.security=DEBUG&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="test"&gt;&lt;/a&gt;&lt;strong&gt;Appian Healthcheck&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/pre&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;div class="row content_container"&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed:&amp;nbsp;April 2018&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: application server, jboss, debug&lt;/div&gt;
</description></item><item><title>DRAFT INT-XXXX How to enable DEBUG logs for some commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/27</link><pubDate>Wed, 02 May 2018 16:06:32 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Tejas Kargutkar</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 27 posted to Appian Knowledge Base by Tejas Kargutkar on 5/2/2018 4:06:32 PM&lt;br /&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable DEBUG logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;DEBUG logging for some of the most commonly seen issues in Appian. The DEBUG statements will be logged to the JBoss or WebLogic server logs.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;DEBUG logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;&amp;nbsp;and open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to DEBUG.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;DEBUG logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from DEBUG back to ERROR.&lt;/li&gt;
&lt;li&gt;Save the file and check the JBoss or WebLogic server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;appian_log4j.properties, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#test"&gt;Appian Healthcheck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.springframework.security=DEBUG&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="test"&gt;&lt;/a&gt;&lt;strong&gt;Appian Healthcheck&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/pre&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;div class="row content_container"&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed:&amp;nbsp;April 2018&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: application server, jboss, debug&lt;/div&gt;
</description></item><item><title>DRAFT INT-XXXX How to enable DEBUG logs for some commonly seen Appian issues</title><link>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues/revision/26</link><pubDate>Wed, 02 May 2018 16:06:16 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:022de8fe-b261-4935-bc30-2205443c34c4</guid><dc:creator>Tejas Kargutkar</dc:creator><comments>https://community.appian.com/support/w/kb/936/kb-1575-how-to-enable-loggers-for-commonly-seen-appian-issues#comments</comments><description>Revision 26 posted to Appian Knowledge Base by Tejas Kargutkar on 5/2/2018 4:06:16 PM&lt;br /&gt;
&lt;p&gt;In certain troubleshooting scenarios, it may be necessary to enable DEBUG logging to retrieve additional information related to the issue observed.&amp;nbsp;This article details how to enable&amp;nbsp;DEBUG logging for some of the most commonly seen issues in Appian. The DEBUG statements will be logged to the JBoss or WebLogic server logs.&lt;/p&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;enable&lt;/strong&gt;&amp;nbsp;DEBUG logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/ear/suite.ear/resources&lt;/code&gt;&amp;nbsp;and open the&amp;nbsp;&lt;strong&gt;appian_log4j&lt;/strong&gt;&lt;strong&gt;.properties&lt;/strong&gt;&amp;nbsp;file.&lt;/li&gt;
&lt;li&gt;Find and uncomment the lines which apply to the particular issue you are trying to troubleshoot.&lt;/li&gt;
&lt;li&gt;Set the value of the line to DEBUG.&lt;/li&gt;
&lt;li&gt;Save and exit out of the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The steps to&amp;nbsp;&lt;strong&gt;disable&lt;/strong&gt;&amp;nbsp;DEBUG logging are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Return to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;&amp;nbsp;file, and update the lines you modified so that the value is changed from DEBUG back to ERROR.&lt;/li&gt;
&lt;li&gt;Save the file and check the JBoss or WebLogic server log to verify that the&amp;nbsp;&lt;code&gt;DEBUG&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;TRACE&lt;/code&gt;&amp;nbsp;log entries are no longer being recorded.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When adding any of these loggers, check if they already exist in&amp;nbsp;appian_log4j.properties, if they do, edit the existing line, otherwise add&amp;nbsp;the lines to the&amp;nbsp;&lt;strong&gt;appian_log4j.properties&lt;/strong&gt;.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Loggers:&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#Appian%20Authentication,%20SAML,%20LDAP"&gt;Appian Authentication, SAML, LDAP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Application%20Import/Export"&gt;Application Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#test"&gt;Appian Healthcheck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTImportExport"&gt;CDT Import/Export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#StartProcessByEmail"&gt;Start Processes via Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessModelsExposedAsWS"&gt;Process Models Exposed as Web Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ProcessToProcessMessaging"&gt;Process to Process Messaging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryTimeouts"&gt;Query Timeouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#QueryRDBMSExecution"&gt;Query RDBMS Node Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CaptureSqlStatements"&gt;Capture SQL Statements using Hibernate Trace Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SAILErrors"&gt;SAIL Pink Box Errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#SendEmailSmartService"&gt;Send Emails via the Send Email Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CallWSSS"&gt;Call Web Service Smart Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#Importing%20Web%20Service%20CDTs"&gt;Importing Web Service CDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#BackGroundActivitityAppianEngines"&gt;Background activity in Appian Engines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#CDTTransformation"&gt;Details on CDT Transformation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#HighTransformTime"&gt;High Transformation Time When Processing the Results Received from the RDBMS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a id="Appian Authentication, SAML, LDAP"&gt;&lt;/a&gt;&lt;strong&gt;Appian Authentication, SAML, LDAP&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.springframework.security=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Application Import/Export"&gt;&lt;/a&gt;&lt;strong&gt;Application Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ix=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="test"&gt;&lt;/a&gt;&lt;strong&gt;Appian Healthcheck&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.plugins.labs.BulkLogDownloadServlet=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.tools.labs.analysis.util.LabsFileFilter=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CDTImportExport"&gt;&lt;/a&gt;&lt;strong&gt;CDT Import/Export&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.TeneoAnnotationsValidator=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.external.teneoimpl.AppianHbSessionDataStore=DEBUG&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="StartProcessByEmail"&gt;&lt;/a&gt;&lt;strong&gt;Starting Processes by E-mail (email polling):&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.mdb=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="ProcessModelsExposedAsWS"&gt;&lt;/a&gt;&lt;strong&gt;Process Models Exposed as Web Services&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.webservices.pmserver=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a id="ProcessToProcessMessaging"&gt;&lt;/a&gt;&lt;strong&gt;Process to Process Messaging&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.messaging.MessagePublisherServiceImpl=DEBUG &lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.execution.service.ProcessExecutionServiceFacade=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryTimeouts"&gt;&lt;/a&gt;&lt;strong&gt;Query Timeouts&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.util.JDBCExceptionReporter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="QueryRDBMSExecution"&gt;&lt;/a&gt;&lt;strong&gt;Query RDBMS Execution and Validation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.QueryRdbmsActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.JdbcActivity=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CaptureSqlStatements"&gt;&lt;/a&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;Capture&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;strong&gt;SQL Statements&lt;/strong&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.SQL=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.hibernate.type=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SAILErrors"&gt;&lt;/a&gt;&lt;strong&gt;SAIL (unmask pink pop-up errors)&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.rest.shared.AppianExceptionMapper=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.tree.Variable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.expr.Parse=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="SendEmailSmartService"&gt;&lt;/a&gt;&lt;strong&gt;Sending Emails with Send Email Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.runtime.activities.SendEmailActivity=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ap2.mail=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="CallWSSS"&gt;&lt;/a&gt;&lt;strong&gt;Call Web Service Smart Service&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.ws=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.axis2=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.httpclient.wire.header=TRACE&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.org.apache.commons.httpclient=TRACE&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;a id="Importing Web Service CDTs"&gt;&lt;/a&gt;&lt;strong&gt;Importing Web Service CDTs&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.config.xsd.SchemaFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;a id="BackGroundActivitityAppianEngines"&gt;&lt;/a&gt;Background activity in Appian Engines&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkSpringContextListener=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerFactory=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkControllerRunnable=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.process.background.EngineWorkController=DEBUG&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;a id="CDTTransformation"&gt;&lt;/a&gt;Details on CDT Transformation&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.type.xmlconversion=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.suiteapi.common.TypeConverter=DEBUG&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appiancorp.core.data.converter=DEBUG&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;a id="HighTransformTime"&gt;&lt;/a&gt;High Transformation&amp;nbsp;Time&amp;nbsp;When Processing the&amp;nbsp;Results&amp;nbsp;Received from the RDBMS&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;log4j.logger.com.appian.perflogs.ecore-tv-conversion-trace=INFO, ECORE_TV_CONVERSION_PERF_TRACE&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.additivity.com.appian.perflogs.ecore-tv-conversion-trace=false&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE=com.appiancorp.common.logging.AppianFileAppender&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.layout=com.appiancorp.type.data.ecore.EcoreToTvConversionPerfLogger$TraceLayout&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.File=${AE_LOGS}/perflogs/perf_ecore_tv_conversion_trace.csv&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxFileSize=10MB&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.MaxBackupIndex=1000&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;log4j.appender.ECORE_TV_CONVERSION_PERF_TRACE.encoding=UTF-8&lt;/span&gt;&lt;/pre&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;div class="row content_container"&gt;
&lt;p&gt;This article applies to all versions&amp;nbsp;of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed:&amp;nbsp;April 2018&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: application server, jboss, debug&lt;/div&gt;
</description></item></channel></rss>