Running the following Code with the JAVA API
ExecuteObject executeRequest = new ExecuteObject(new UC4ObjectName(objectName));executeRequest.setWaitForManualRelease(true);executeRequest.executeOnce((DateTime)null, (DateTime)null, (UC4TimezoneName)null, true, (ExecuteTestOptions)null, new UC4ObjectName(executionQueueName));this.makeUc4Request(connectionDefinition, executeRequest);return executeRequest.getRunID();
This.makeUc4Request(connectionDefinition, new IgnoreTaskSyncCondition(runId));
TaskDetails details = new TaskDetails(runId);this.makeUc4Request(environment, details);Iterator<DetailGroup> iterator = details.groupIterator();
boolean isActive = true;JobPlanMonitor jobPlanMonitor = new JobPlanMonitor(runId, isActive);this.makeUc4Request(environment, jobPlanMonitor);
After running the 4th instruction the following Error is returned.
Runtime error in object 'FRAGMENT_JOBP_M(GET)', line '00057'. DS return code: '0000003590': 'U00003590 UCUDB - DB error: '', '', '', '''. Error occurred in UCDSFUN at position: 'TrafficLight_CreateCache2'.
Error detected using the UC4 JAVA Api 21.0.4 combined with Automation Engine AE 21.0.6.
This is a defect of the Automation Engine
Resolution: A problem has been fixed where the error 'U00020568 Runtime error in object FRAGMENT_JOBP_M(GET)' occurred when unblocking a job in a workflow.
This is fixed in the following versions:
One Automation 21.0.10
One Automation 24.0.0
Bug ID: AE-33719
Bug Title: When unblocking JOBS: U00020568 Runtime error in object 'FRAGMENT_JOBP_M(GET)',