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:
- At Gateway startup if the roundrobin is successfully loaded:
CTG8447I CICS Request exit com.ibm.ctg.ca1t.ha.RoundRobinExit installed successfully - 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.
- 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) - 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 - 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] - At exit termination, when the shutdown event is fired, the following message will be
logged.
CA1T Shutdown initiated for CICS request exit RoundRobinExit