It is because you have not registered the handler with manager.
Before
emailHandler.executeWorkItem( workItem, manager );
add
ksession.getWorkItemManager().registerWorkItemHandler("Email", emailHandler);
Pooja
Reply to this message by going to Community
Start a new discussion in jBPM at Community