JCP error Unable to find graph for parentRunId at findParentGraph
search cancel

JCP error Unable to find graph for parentRunId at findParentGraph

book

Article ID: 249376

calendar_today

Updated On:

Products

CA Automic Workload Automation - Automation Engine CA Automic One Automation

Issue/Introduction

After having patched the AE to fix crashed of the JCP Rest process when displaying the Workflow Monitor to 12.3.9HF1 a new error in displayed in the JCP Rest log:

U00045014 Exception 'java.lang.IllegalArgumentException: "Unable to find graph for parentRunId: XXX"' at 'com.automic.ert.model.WorkflowBuilder.findParentGraph():246'.

This can be reproduced at will when monitoring a very large Workflow Monitor, sometimes nothing is displayed, just a blank background.

This is replicated at Broadcom when clicking on the Details panel of a Running Task within the Workfow Monitor, the following errors appear:

20220829/101653.443 - 38 U00045098 Method 'GET', URL: 'http://[REST ENDPOINT SERVER NAME]:8088/ae/api/v1/100/executions/1004027/ert', received from IP: 'X.X.X.X'
20220829/101653.444 - 38 U00045105 Log on of 'CD/CD' successful.
20220829/101653.447 - 38 U00045014 Exception 'java.lang.IllegalArgumentException: "Unable to find graph for parentRunId: 1004025"' at 'com.automic.ert.model.WorkflowBuilder.findParentGraph():246'.
20220829/101653.448 - 38 U00045099 The server replied with following status: '500'

Environment

Release : 12.3.9 and 21.0.3

Component : AUTOMATION ENGINE

Cause

Side-effect of several corrections added in 12.3.9/21.0.3 related to ERT calculation in JCP Rest.

Resolution

Update to a fix version listed below or a newer version if available.

Fix version:
Component(s): Automation Engine

Automation.Engine 12.3.9HF2 - Available
Automation.Engine 21.0.4 - Available

Additional Information

Public short description EN:

Solution Details: Clicking on the details button in the Process Monitor of a running subtask causes an IllegalArgumentException to show up in the log of the JCP REST process.