Over the last few days I’ve been working on creating interceptors, annotations, business process scope and context and handy producers for commonly needed stuff from jBPM.
Sadly my target apps are deployed in Wildfly and it seems jBPM 6 has not been tested and does not work with Wildfly. (see https://community.jboss.org/thread/237300) So at this point I have to shelve the product until jBPM 6.2 release when its expected to work. As much as I would like to make this work and even help test jBPM on Wildfly I do not have the time at the moment.
All code, which is untested and represents my ideas and combination of ideas from Camunda, Activiti and Seam 2, is available on Github here: https://github.com/cbensemann/SimpleBPM