I'm starting to plan an upgrade path for a software package currently built on JBPM 3.2. Looking forward to BPMN 2.0, standardisation, better gui editors... But, a couple of hours into planning I seem stuck already:
I use lots of delegation classes in my jpdl processes as event handlers. As my processes evolve over time, the event handlers change as well. It seemed natural to pack the delegation clesses inside par archives and see each class be used by its version of the process. I have found almost no info regarding per process version classloading in JBPM 5, apart from some unanswered questions on the topic. Is there such a thing or how else should I implement the evolution requirement?