Details about the error:
Component [ExecuteGraph:EXECUTE_GRAPH] finished with status ERROR. (In0: 1 recs, Out0: 0 recs, Out1: 0 recs)
Tracking record population failed.
graph_runningPhase field can not be set with this object - 3 in field 6; value: ‘3’
The execute graph component does not give me any output for both successful and unsuccessful graph executions instead it fails abruptly giving me the above error. Not sure where to look for the solution.
Thanks,
Sid
Seems to me as an error in input/output/error mapping. I guess there’s very little to tell without the “to be executed” graph and the execute component configuration (in/out metadata + aforementioned mapping), would you be able to share so I can take a look?
This error message I believe is shown when attempt to access non-existent/invalid field is made in certain situations. Hope at least this helps.
Hello,
Actually I forgot to mention that I have a launch service which will call the VoyagerMaster graph and set the dictionary variables like CGID, FileType, Reader1-12 and ValidationBatchID. VoyagerMaster will call the CallClientGraph. The CallClientGraph has the ExecuteGraph component which will call the appropriate graph based on the CGID+FileType value.
Hope this helps.
Thanks,
Siddhesh
Hi Sid,
I agree with the_goat that it does look like a mapping issue so a general advice I could provide is to look for a solution by inspecting the ExecuteGraph component in terms of input, output and/or error mapping. However, if you would like to have us inspect it on our end, please provide us with the following:
-
The ‘VoyagerMaster’ jobflow
-
The ‘CallClientGraph’ jobflow (including any externalized items, such as metadata)
-
The particular graph that was called by the ‘CallClientGraph’ job when the afore-mentioned error occurred (including any externalized items, such as metadata)
-
The full run log from that run instance
-
What is the exact version of your CloverETL Designer and Server now after the upgrade (for example, Designer version 4.7.0 and Server version 4.7.0)?
-
Have you performed any redesign of the jobs and their setup during the upgrade from 4.1 to 4.7 or have you simply moved everything as is?
-
Have this issue started to occur right after the upgrade or did you encounter the problem even before in the 4.1 version?
Kind regards,
Hi Sid,
I would like to follow up on this post to see if we could take a closer look at the answers to the aforementioned questions. Furthermore, I was wondering if you could perform a simple test of running your job in Clover version 4.8.x. There was a known bug discovered in version 4.7.x that demonstrated itself in a similar way as you reported and has been corrected in the 4.8.x version.
Best regards,
Hi Vladimir,
I did try and install the CloverETL 4.8 version and the same setup ran successfully in 4.8 which was failing in 4.7. Even I felt that there was some bug in ExecuteGraph component in 4.7 which was fixed in 4.8. Thank you for responding and confirming that.
Thanks,
Siddhesh