Hi,
In my opinion you should not signal when execution is in task. You should complete your task. To do so you use TaskQuery (constructed via TaskService) and once you find a task assigned for a user you can complete task using completeTask method on Task instance.
Take a look at examples delivered with jBPM distribution regarding tasks.
Cheers,
Maciej