Undocumented TCL Diagnostic (Fix=0000 (0B) AP=1567) R/T: PROG ABORTED - BAD FILE
When a TCL sequence is started, the following diagnostic is seen and the program aborts.
Text version: TCL R/T: PROG ABORTED - BAD FILE
Code version *MYTCL L15 FIX=000 (0B) AP=1567 (0002,0002)
(MYTCL is the name of the TCL sequence)Symptoms:
If the sequence is called from another TCL program:
Make sure that the number of parameters passed to the sequence is the same as what it is configured for.
If the sequece is called from 800xA Batch Management
Make sure that the correct number of parameters are listed in the Batch Phase Aspect for the phase in the unit. All parameters except for the AliasID parameter should be listed. The AliasId parameter should be listed under the General Property Aspect and not in the Batch Phase Aspect. If the AliasId is listed in both the General Property Aspect and the Batch Phase Aspect, this will result in the AliasId to be counted twice. For example, if one parameter and the AliasId is to be passed to the TCL sequence for a total of two parameters, by listing AliasID both in the General Property Aspect and Batch Phase Aspect, three parameters will be passed to the TCL sequence. (Two copies of AliasID and one other parameter.)