Suspended tasks should not show up in the tasklist (the api one). If it does show up that is a bug.
For the rest is indeed related to a not (yet) fully functional lifecycle of a single task from open to closed or cancelled via assigned etc... It is a small process in itself.
does the task lifecycle completed in jbpm 4.4??
I am looking for a way to suspend a task or any other way to remove it from open
here is the senario I am working on.
I have 10 activity within a processflow and on 4th activity I have a fork to 3 different activity(task) for approval and if any one of them get a reject
I want to suspend other two activity(task) and do a retrun to first activity in the flow.
Then from the first activity it will go through all the activity in the process flow. - This way I can track of at what stage it was rejected and how many time it was rejected till the process flow reach the last activity.