Remove resolution as optional otherwise we get this exception Caused by: java.lang.ClassNotFoundException: org.jbpm.process.builder.ProcessBuilderFactoryServiceImpl not found by org.kie.internalapi [141] when a simple bpmn process is deployed on karaf (https://github.com/cmoulliard/droolsjbpm-osgi-examples/tree/master/simple-jbpm)