PUT_ATT OPERATOR "COINTAINS" in DB-EVENT script results in U00020862 error
book
Article ID: 84436
calendar_today
Updated On:
Products
CA Automic Workload Automation - Automation EngineAUTOMIC WORKLOAD AUTOMATION
Issue/Introduction
Error Message : U00020862 Value ' ' for 'EVNT' is invalid. Permitted values: 'OPERATOR'.
When using the :PUT_ATT script statement with a the value CONTAINS in a DB Event the above error message is displayed and the Job terminates with a FAULT_OTHER status.
Investigation
Create a DB Event, with the value CONTAINS define with a variable in the process tab:
<Please see attached file for image>
Execute the Job.
Results
Actual: The Job will return a U00020862 error message and end with FAULT_OTHER status.
Cause type: Defect Root Cause: PUT_ATT and GET_ATT for DB-events does not work, if operator "CONTAINS" has been used. GET_ATT delivers BLANK and PUT_ATT results in a runtime error.
Environment
OS Version: N/A
Resolution
Update to a fix version listed below or a newer version if available.
Fix Status: Released
Fix Version(s): Automation Engine 12.1.0 - Available Automation Engine 12.0.4 - Available Automation Engine 11.2.6 - Available
Additional Information
Workaround : Do not used PUT_ATT to set this attribute, instead use the operator definition directly in the object: