Прежде всего, я думаю, вам следует использовать не прослушиватель выполнения, а делегат (конечно, вы можете использовать прослушиватель, но тогда вам нужно добавить прослушиватель также в определение задачи.
Так что просто используйте sendTask с реализацией «Java Class».
Добавьте полное имя класса в атрибут «java Class» (de.foo.bar.delegates.yourSendTaskImpl)
Реализация выглядит как это:
package de.foo.bar.delegates;
import org.camunda.bpm.engine.delegate.DelegateExecution;
import org.camunda.bpm.engine.delegate.JavaDelegate;
public class yourSendTaskImpl implements JavaDelegate {
public void execute(DelegateExecution execution) throws Exception {
//your code goes here, do whatever you think sendTask should do.
}
}