fix(engine): no execution context for listener invocation

If task listener is invoked without atomic operation no
execution context exists. This breaks CDI business process
bean.

related to #CAM-2056
test(integration-engine): CDI task listener

related to #CAM-2053