HCL Workload Automation, Version 9.4

Dynamic Workload Console - adjusting session timeout settings

About this task

The value assigned to the session timeout settings defines after how many minutes a user is automatically logged out from the WebSphere Application Server. If you plan to perform long running operations, or to have many users connected concurrently to the Dynamic Workload Console, or expect to have low performance on the system where the Dynamic Workload Console is installed, you might want to increase these values.

Perform these steps to change the values assigned to the timeout settings:
  1. Open the configuration file:
    <JazzSM_profile_dir>\config\cells\JazzSMNode01Cell\
               nodes\JazzSMNode01\servers\server1\server.xml
    where, the default value of <JazzSM_profile_dir> is:
    On Windows operating systems
    C:\Program Files\HCL\JazzSM\profile
    On UNIX operating systems
    /opt/HCL/JazzSM/profile
  2. In the file, search for invalidationTimeout in the following tag:
    <tuningParams xmi:id="TuningParams_1188622510500" 
                         usingMultiRowSchema="false" 
                         maxInMemorySessionCount="1000" 
                         allowOverflow="true" 
                         scheduleInvalidation="false" 
                         writeFrequency="TIME_BASED_WRITE" 
                         writeInterval="10" 
                         writeContents="ONLY_UPDATED_ATTRIBUTES" 
                         invalidationTimeout="30">
    This is the parameter that sets the HTTP session timeout. By default invalidationTimeout is set to 30, which means that a user is logged out automatically after 30 minutes of inactivity.
  3. Set invalidationTimeout to an appropriate value for your environment and for the activities you plan to perform.
  4. Save the file.
  5. Open the configuration file:
    <JazzSM_profile_dir>\config\cells\JazzSMNode01Cell\applications\isclite.ear\
                          deployments\isclite\deployment.xml
  6. In the file, search for invalidationTimeout in the following tag:
    <tuningParams xmi:id="TuningParams_1188878529796" 
                         usingMultiRowSchema="false" 
                         maxInMemorySessionCount="1000" 
                         allowOverflow="true" 
                         scheduleInvalidation="false" 
                         writeFrequency="TIME_BASED_WRITE" 
                         writeInterval="10" 
                         writeContents="ONLY_UPDATED_ATTRIBUTES" 
                         invalidationTimeout="30">
    By default, invalidationTimeout is set to 30, which means that a user is logged out automatically after 30 minutes of inactivity.
  7. Set invalidationTimeout to an appropriate value for your environment and for the activities you plan to perform.
  8. Save the file.
  9. Open the configuration file:
    <JazzSM_profile_dir>\config\cells\JazzSMNode01Cell\security.xml
  10. In the file, search for timeout in the following tag:
    <authMechanisms xmi:type="security:LTPA" 
                xmi:id="LTPA_1" OID="oid:1.3.18.0.2.30.2" 
                authContextImplClass="com.ibm.ISecurityLocalObjectTokenBaseImpl
    .WSSecurityContextLTPAImpl" 
                authConfig="system.LTPA" 
                simpleAuthConfig="system.LTPA" 
                authValidationConfig="system.LTPA" 
                timeout="120" 
                keySetGroup="KeySetGroup_lab237165Node01_1">
    By default timeout is set to 120, which means that a user is logged out automatically after 120 minutes regardless of whether the user performed any actions on the WebSphere Application Server.
  11. Set the timeout value in the following section of the file to an appropriate value for your environment and for the activities you plan to perform.
  12. Save the file.
  13. Restart the WebSphere Application Server.