I tried to install jBPM in Apache Karaf using the instructions described in Github and am running into some issues.
When I follow the instructions only starting with:
feature:repo-add http://central.maven.org/maven2/org/drools/drools-karaf-features/6.1.0.CR1/drools-karaf-features-6.1.0.CR1-features.xml
Then I get this error when trying to do feature:install jbpm-human-task:
Error executing command: Could not start bundle mvn:org.jbpm/jbpm-human-task-core/6.1.0.CR1 in feature(s) jbpm-human-task-6.1.0.CR1: Unresolved constraint in bundle org.jbpm.services.task [155]: Unable to resolve 155.0: missing requirement [155.0] osgi.wiring.package; (osgi.wiring.package=javax.security.jacc)
Also tried this for version 6.1.0.CR2 but with the same results.
Couldn't quickly find info on correctly installing the javax.security.jacc bundle, so I thought I'll try with a final version before going with the candidate release.
When following the instructions with version 6.0.1.Final the feature:install jbpm-human-task gives this error:
Error executing command: Error resolving artifact org.kie.commons:kie-nio2-model:jar:6.0.1.Final: Could not find artifact org.kie.commons:kie-nio2-model:jar:6.0.1.Final in ....path to maven repo...)
Well, appears that the feature.xml references a bundle that is neither in Maven Central, nor in the JBoss maven repository:
<bundle>mvn:org.kie.commons/kie-nio2-model/6.0.1.Final</bundle>
Am I doing something wrong here, or are there still bugs in the feature.xml for these versions?