Loose coupling BPMN resource

I have a Webapplication (.war) which bundles all the BPMN resource files along with the java and .js files to be deployed as one application. I would like to decouple the BPMN resources and load it as a separate resource in order to make sure when I change the BPMN files I don’t have to redeploy the.war file, but just the .bpmn files. How can this be done?

This can be done my externalizing all business logic into External Tasks.
If you use that pattern then you wouldn’t need to deploy a .war file to the engine you would simply need to deploy the process model itself.

We have a java client that you can read about on this blog post.
For a tutorial you can watch this: https://vimeo.com/235729148

1 Like