Troubleshooting

This section explains the troubleshooting of the workload manager.

If the exit is correctly configured then at start-up you will see the following messages:
  1. At Gateway startup if the roundrobin is successfully loaded:
    CTG8447I CICS Request exit com.ibm.ctg.ca1t.ha.RoundRobinExit installed successfully
  2. At exit initialisation when the sample HA configuration file is loaded (time stamps removed):
    CA1T CICS request exit RoundRobinExit V3.1
    CA1T Logging destination: default (stdout)
    CA1T Loading main policy file /var/cicscli/ca1t.ini
    CA1T Policy(Main): Server rule * using actual servers [CICSA, CICSB, CICSC]
    CA1T Policy(Main): Server rule NULL using actual servers [CICSC]
    CA1T Policy(Main): Server rule COMMAREA using actual servers [CICSA]
    CA1T Policy(Main): Server rule SERVER2 using actual servers [CICSA, CICSB]
    CA1T Policy(Main): Server rule SERVER1 using actual servers [CICSA, CICSB, CICSC]
    CA1T Policy(Main): Server rule CHANNEL using actual servers [CICSB]
    CA1T Policy(Main): PROGRAM validation rules set for [PROGRAM1, PROGRAM2/COMMAREA, 
    PROGRAM3/CHANNEL]
    CA1T Policy Policy(Main): TRANSID validation rules set for [NULL, CSMI, CPMI]
    CA1T Policy Policy(Main): USERID validation rules set for [USER1, USER2, NULL]
    

    If an alternate policy is defined, it is also loaded and its rules are logged.

  3. The exit then shows the active policy and global settings (time stamps removed):
    CA1T Loading alternate policy file /var/cicscli/ca1t_bkup.ini
    CA1T Policy(Alternative): Server rule * using actual servers [CICSA, CICSB, CICSC]
    CA1T Policy(Alternative): Server rule NULL using actual servers [CICSC]
    CA1T Active policy(Main): Server rule CHANNEL using actual servers [CICSB]
    CA1T Active policy(Main): PROGRAM validation rules set for [PROGRAM1, PROGRAM2/COMMAREA, 
    PROGRAM3/CHANNEL]
    CA1T Policy Active policy(Main): TRANSID validation rules set for [NULL, CSMI, CPMI]
    CA1T Policy Active policy(Main): USERID validation rules set for [USER1, USER2, NULL]
    CA1T Configuration parameters: Intervals(retry=60s autoswap=60s) Logging level(1) 
    Validation style(INCLUSIVE)
    CA1T Set maximum retry count (2)
  4. When the Gateway receives a command function to change the logging level, the following message will be logged (time stamps removed):
    CA1T Command [CA1T_2] received
    CA1T Level 2 tracing enabled
  5. When the Gateway receives a swap command, the following message will be logged, assuming an alternative policy is defined (time stamps removed):
    CA1T Swapping configuration files
    CA1T Swapping to alternative policy: /var/cicscli/ca1t_bkup.ini
    CA1T Active policy(Alternative): Server rule * using actual servers [CICSA, CICSB, CICSC]
    CA1T Active policy(Alternative): Server rule NULL using actual servers [CICSC]
    CA1T Active policy(Alternative): Server rule COMMAREA using actual servers [CICSA]
    CA1T Active policy(Alternative): Server rule SERVER2 using actual servers [CICSA, CICSB]
    CA1T Active policy(Alternative): Server rule SERVER1 using actual servers [CICSA, CICSB, CICSC]
    CA1T Active policy(Alternative): Server rule CHANNEL using actual servers [CICSB]
    CA1T Active policy(Alternative): PROGRAM validation rules set for [PROGRAM1, PROGRAM2/COMMAREA, 
    PROGRAM3/CHANNEL]
    CA1T Policy Active policy(Alternative): TRANSID validation rules set for [NULL, CSMI, CPMI]
    CA1T Policy Active policy(Alternative): USERID validation rules set for [USER1, USER2, NULL]
    
  6. At exit termination, when the shutdown event is fired, the following message will be logged.
    CA1T Shutdown initiated for CICS request exit RoundRobinExit