Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.18
-
None
Description
The cancelation was not moving forward and the experiment is in CANCELING.
The helix has timed out while waiting to stop the pre workflow for cancelation.
Error in participant log:
2018-12-18 18:52:44,788 [TaskStateModelFactory-task_thread] ERROR o.a.a.h.i.t.c.WorkflowCancellationTask - Failed to stop workflow Workflow_of_process_PROCESS_59bc08eb-23c8-487e-9ea3-c7de8b38fdd1-PRE-21e29feb-4a09-46ac-a504-1b9f5ee3a483
org.apache.helix.HelixException: Workflow "Workflow_of_process_PROCESS_59bc08eb-23c8-487e-9ea3-c7de8b38fdd1-PRE-21e29feb-4a09-46ac-a504-1b9f5ee3a483" context is empty or not in states: "[Lorg.apache.helix.task.TaskState;@522e1107"
at org.apache.helix.task.TaskDriver.pollForWorkflowState(TaskDriver.java:700)
at org.apache.airavata.helix.impl.task.cancel.WorkflowCancellationTask.onRun(WorkflowCancellationTask.java:71)
at org.apache.airavata.helix.core.AbstractTask.run(AbstractTask.java:92)
at org.apache.helix.task.TaskRunner.run(TaskRunner.java:71)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)