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 Engine AUTOMIC 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>

0EMb0000001Uyp3.png

Execute the Job.

Results

 
Actual:  The Job will return a U00020862 error message and end with FAULT_OTHER status.

Expected:  The Job should run to completion.

Reference

Automic Workload Automation 12.0 Documentation:
User Guide > Process Assembly Perspective > Defining Objects > Defining DB Event Objects

Cause

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:

<Please see attached file for image>

0EMb0000001Uypc.png

Attachments

1558704646112000084436_sktwi1f5rjvs16lnw.png get_app
1558704643996000084436_sktwi1f5rjvs16lnv.png get_app