The current JBPM 6 behavior is that if a Human Task only has one potential actor that task will automatically be assigned to that actor.
Note that a task that only has one potential (specific) actor is automatically assigned to that actor upon creation of the task.
Is there an easy way to disable this feature so that the task stays unassigned even if there is (currently) one potential owner of the task? I know that I could add a dummy user to the list of potential owners but I was hoping for a cleaner solution.
We cant disable this nature for human task. But you can create your own custom task handler based on HumanTask handler.