IBM BPM, V8.0.1, All platforms > Get started with IBM BPM > Key concepts > Versioning
Deploying process applications with Java modules and projects
Process applications can contain custom Java EE modules and Java projects. When you co-deploy applications, the custom Java EE module for each version of the application must be unique.
If that custom Java EE modules and Java projects are deployed to a server if they are deployed with an SCA module that has a dependency declared on them. If you do not select Deploy with module (which is the default) when you declare the dependency, you need to deploy the module or project manually.