PUT_VAR changes name of Variable on recurring runs
Article ID: 88027
CA Automic Workload Automation - Automation Engine
Error Message : U00064015 The name of variable '' is longer than '32' characters. The variable definition will be ignored. U00021719 Syntax error in object 'TDA.REPRO..REFRESH.JOB', line '00000'. 'U01001303 Invalid variable name ''. Begin with a letter or valid special
In a Task with recurring execution the first run is ok, but subsequent Tasks fail to resolve the Variables correctly.
The issue is caused by the '&' in the job object definition. Particulary in the parsing area where output variable name should by typed without '&' character.
In the reccuring run where the variable is specified in the Output Name the variable should be resolved and registered with first run. Since this variable is registered by the engine in the second run the Automation Engine (AE) will look for all text starting with '&' and treat it as variable and resolve it.
OS Version: N/A
Cause type: Configuration Root Cause: Use of the '&' causes an error when parsing during recurring runs.
Remove the '&' from the Output Name defined in the Job.