AWI log Error "Error during XRequest com.uc4.webui.communication.requests.WorkflowMonitorAdapter"
pool-2-thread-148253 [WARN ] [nitor.GraphicalWorkflowMonitorController] - Failed load monitor for runID <run-id>.
java.lang.RuntimeException: com.uc4.ecc.backends.exceptions.AutomationEngineAPIException: Error during XRequest com.uc4.webui.communication.requests.WorkflowMonitorAdapter
Release : 12.3.x
Component : AUTOMATION ENGINE
In order to implement session timeout, you must update the following 3 files:
Apache Tomcat location\config\web.xml
Here you need to set the session timeout value: (example 5 minutes)
<session-config>
<session-timeout>5</session-timeout>
</session-config>
Apache Tomcat location\webapps\awi\config\uc4config.xml
Here you will turn off tcp keepalives
<tcpip_keepalive>0</tcpip_keepalive>
Apache Tomcat location\webapps\awi\config\configuration.properties
Here you will set:
closeIdleSessions=true
Restart Tomcat for changes to take effect.