You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by ks...@apache.org on 2015/04/19 12:02:30 UTC
[1/2] servicemix git commit: SM-2497 Add features for Drools 6.2
(Closes #20)
Repository: servicemix
Updated Branches:
refs/heads/master 4d126e409 -> 027a0d1a6
SM-2497 Add features for Drools 6.2 (Closes #20)
Thanks to Grzegorz Halajko for the pull request!!!
Project: http://git-wip-us.apache.org/repos/asf/servicemix/repo
Commit: http://git-wip-us.apache.org/repos/asf/servicemix/commit/5f12f4a9
Tree: http://git-wip-us.apache.org/repos/asf/servicemix/tree/5f12f4a9
Diff: http://git-wip-us.apache.org/repos/asf/servicemix/diff/5f12f4a9
Branch: refs/heads/master
Commit: 5f12f4a9806419c148c11856f8a638bcbc96235f
Parents: 4d126e4
Author: Grzegorz Halajko <gh...@linuxpolska.pl>
Authored: Tue Apr 14 12:49:01 2015 +0200
Committer: Krzysztof Sobkowiak <kr...@gmail.com>
Committed: Sun Apr 19 11:37:33 2015 +0200
----------------------------------------------------------------------
assembly/pom.xml | 4 +
.../etc/org.apache.karaf.features.cfg | 1 +
drools/pom.xml | 77 ++++++++++++
drools/src/main/resources/features.xml | 117 +++++++++++++++++++
pom.xml | 2 +
5 files changed, 201 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/servicemix/blob/5f12f4a9/assembly/pom.xml
----------------------------------------------------------------------
diff --git a/assembly/pom.xml b/assembly/pom.xml
index 9e84704..d0cd987 100644
--- a/assembly/pom.xml
+++ b/assembly/pom.xml
@@ -149,6 +149,7 @@
<descriptor>mvn:org.apache.activemq/activemq-karaf/${activemq.version}/xml/features</descriptor>
<descriptor>mvn:org.apache.camel.karaf/apache-camel/${camel.version}/xml/features</descriptor>
<descriptor>mvn:org.apache.cxf.karaf/apache-cxf/${cxf.version}/xml/features</descriptor>
+ <descriptor>mvn:org.apache.servicemix.drools/features/${version}/xml/features</descriptor>
<descriptor>file:${basedir}/target/classes/internal.xml</descriptor>
<descriptor>file:${basedir}/target/classes/features.xml</descriptor>
<descriptor>file:${basedir}/target/classes/examples.xml</descriptor>
@@ -172,6 +173,9 @@
<feature>camel-blueprint</feature>
<feature>war</feature>
<feature>jaxrs-api</feature>
+ <feature>kie-aries-blueprint</feature>
+ <feature>kie-spring</feature>
+ <feature>kie-camel</feature>
</features>
<includeMvnBasedDescriptors>true</includeMvnBasedDescriptors>
<repository>target/features-repo</repository>
http://git-wip-us.apache.org/repos/asf/servicemix/blob/5f12f4a9/assembly/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
----------------------------------------------------------------------
diff --git a/assembly/src/main/filtered-resources/etc/org.apache.karaf.features.cfg b/assembly/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
index 35695b0..3b68c9f 100644
--- a/assembly/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
+++ b/assembly/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
@@ -42,6 +42,7 @@ featuresRepositories=\
mvn:org.apache.karaf.features/spring/${karaf.version}/xml/features,\
mvn:org.apache.servicemix/apache-servicemix/${version}/xml/internal,\
mvn:org.apache.servicemix/apache-servicemix/${version}/xml/features,\
+ mvn:org.apache.servicemix.drools/features/${version}/xml/features,\
mvn:org.apache.servicemix/apache-servicemix/${version}/xml/examples,\
mvn:org.apache.camel.karaf/apache-camel/${camel.version}/xml/features,\
mvn:org.apache.activemq/activemq-karaf/${activemq.version}/xml/features
http://git-wip-us.apache.org/repos/asf/servicemix/blob/5f12f4a9/drools/pom.xml
----------------------------------------------------------------------
diff --git a/drools/pom.xml b/drools/pom.xml
new file mode 100644
index 0000000..b0d469e
--- /dev/null
+++ b/drools/pom.xml
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <!-- Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with this
+ work for additional information regarding copyright ownership. The ASF licenses
+ this file to You under the Apache License, Version 2.0 (the "License"); you
+ may not use this file except in compliance with the License. You may obtain
+ a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless
+ required by applicable law or agreed to in writing, software distributed
+ under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES
+ OR CONDITIONS OF ANY KIND, either express or implied. See the License for
+ the specific language governing permissions and limitations under the License. -->
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.servicemix</groupId>
+ <artifactId>parent</artifactId>
+ <version>6.0.0-SNAPSHOT</version>
+ <relativePath>../parent/pom.xml</relativePath>
+ </parent>
+
+ <groupId>org.apache.servicemix.drools</groupId>
+ <artifactId>features</artifactId>
+ <packaging>pom</packaging>
+ <name>Apache ServiceMix :: Drools 6 :: Features</name>
+
+ <build>
+ <resources>
+ <resource>
+ <directory>src/main/resources</directory>
+ <filtering>true</filtering>
+ </resource>
+ </resources>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-resources-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>filter</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>resources</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <inherited>false</inherited>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <artifact>
+ <file>target/classes/features.xml</file>
+ <type>xml</type>
+ <classifier>features</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
http://git-wip-us.apache.org/repos/asf/servicemix/blob/5f12f4a9/drools/src/main/resources/features.xml
----------------------------------------------------------------------
diff --git a/drools/src/main/resources/features.xml b/drools/src/main/resources/features.xml
new file mode 100644
index 0000000..5060465
--- /dev/null
+++ b/drools/src/main/resources/features.xml
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<features name="servicemix-drools6-${version}" xmlns="http://karaf.apache.org/xmlns/features/v1.2.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.2.0 http://karaf.apache.org/xmlns/features/v1.2.0">
+ <repository>mvn:org.apache.servicemix/apache-servicemix/${version}/xml/internal</repository>
+
+ <feature name="kie" version="${drools6.version}" description="KIE API"
+ start-level="50">
+ <bundle>mvn:org.kie/kie-api/${drools6.version}</bundle>
+ <bundle>mvn:org.kie/kie-internal/${drools6.version}</bundle>
+ </feature>
+
+ <feature name="drools6-commons" version="${drools6.version}"
+ description="Drools 6 Commons" start-level="50">
+ <feature>pax-cdi</feature>
+ <bundle dependency="true">mvn:org.mvel/mvel2/2.2.4.Final</bundle>
+ <bundle dependency="true">mvn:com.google.protobuf/protobuf-java/2.5.0</bundle>
+ <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/3.5_1</bundle>
+ </feature>
+
+ <feature name="drools6-module" version="${drools6.version}"
+ description="Drools 6 core" start-level="50">
+ <feature version="${drools6.version}">drools6-commons</feature>
+ <feature version="${drools6.version}">kie</feature>
+ <bundle>mvn:org.drools/drools-core/${drools6.version}</bundle>
+ <bundle>mvn:org.drools/drools-compiler/${drools6.version}</bundle>
+ <bundle>mvn:org.drools/drools-osgi-integration/${drools6.version}</bundle>
+ </feature>
+
+ <feature name="kie-aries-blueprint" version="${drools6.version}"
+ description="Drools 6 KIE Blueprint support" start-level="50">
+ <feature version="${drools6.version}">kie</feature>
+ <feature version="${drools6.version}">drools6-jpa</feature>
+ <feature version="${drools6.version}">jbpm</feature>
+ <feature version="${drools6.version}">jbpm-human-task</feature>
+ <bundle>mvn:org.kie/kie-aries-blueprint/${drools6.version}</bundle>
+ </feature>
+
+ <feature name="drools6-jpa" version="${drools6.version}"
+ description="Drools 6 JPA support" start-level="50">
+ <feature version="${drools6.version}">drools6-module</feature>
+ <feature version="[2.0,3.0)">jpa</feature>
+ <bundle>mvn:org.drools/drools-persistence-jpa/${drools6.version}</bundle>
+ </feature>
+
+ <feature name="jbpm" version="${drools6.version}" description="jBPM Engine support"
+ start-level="50">
+ <feature version="${drools6.version}">drools6-module</feature>
+ <feature version="${drools6.version}">drools6-jpa</feature>
+ <feature version="${drools6.version}">jbpm-commons</feature>
+ <feature version="${drools6.version}">jbpm-human-task</feature>
+ <bundle>mvn:org.jbpm/jbpm-flow-builder/${drools6.version}</bundle>
+ <bundle>mvn:org.jbpm/jbpm-flow/${drools6.version}</bundle>
+ <bundle>mvn:org.jbpm/jbpm-bpmn2/${drools6.version}</bundle>
+ <bundle>mvn:org.jbpm/jbpm-audit/${drools6.version}</bundle>
+ <bundle>mvn:org.jbpm/jbpm-runtime-manager/${drools6.version}</bundle>
+ <bundle>mvn:org.jbpm/jbpm-persistence-jpa/${drools6.version}</bundle>
+ </feature>
+
+ <feature name="jbpm-human-task" version="${drools6.version}"
+ description="jBPM human task support" start-level="50">
+ <feature version="${drools6.version}">jbpm-commons</feature>
+ <bundle dependency="true">mvn:org.codehaus.jackson/jackson-core-asl/1.9.13</bundle>
+ <bundle>mvn:org.jbpm/jbpm-human-task-core/${drools6.version}</bundle>
+ <bundle>mvn:org.jbpm/jbpm-human-task-workitems/${drools6.version}</bundle>
+ <bundle>mvn:org.jbpm/jbpm-human-task-jpa/${drools6.version}</bundle>
+ <bundle>mvn:org.jbpm/jbpm-human-task-audit/${drools6.version}</bundle>
+ </feature>
+
+ <feature name="jbpm-commons" version="${drools6.version}"
+ description="jBPM Commons" start-level="50">
+ <feature version="[4.2,5.0)">hibernate</feature>
+ <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.quartz/1.8.6_1</bundle>
+ </feature>
+
+ <feature name="kie-spring" version="${drools6.version}"
+ description="KIE Spring support" start-level="50">
+ <feature version="${drools6.version}">kie</feature>
+ <feature version="${drools6.version}">drools6-jpa</feature>
+ <feature version="${drools6.version}">jbpm</feature>
+ <feature version="${drools6.version}">jbpm-human-task</feature>
+ <feature version="[3.1,4.0)">spring</feature>
+ <feature version="[3.1,4.0)">spring-orm</feature>
+ <bundle>mvn:org.kie/kie-spring/${drools6.version}</bundle>
+ </feature>
+
+ <feature name="kie-camel" version="${drools6.version}"
+ description="KIE Camel support" start-level="50">
+ <feature version="${drools6.version}">kie-spring</feature>
+ <feature version="${drools6.version}">jbpm</feature>
+ <feature version="${camel.version}">camel-core</feature>
+ <feature version="${camel.version}">camel-spring</feature>
+ <feature version="${camel.version}">camel-cxf</feature>
+
+ <feature version="${cxf.version}">cxf-specs</feature>
+ <feature version="${cxf.version}">cxf-core</feature>
+ <feature version="${cxf.version}">cxf-jaxrs</feature>
+
+ <bundle>mvn:org.kie/kie-camel/${drools6.version}</bundle>
+ </feature>
+</features>
http://git-wip-us.apache.org/repos/asf/servicemix/blob/5f12f4a9/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 50609ec..2ba29c0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -40,6 +40,7 @@
<module>parent</module>
<module>activemq</module>
<module>activiti</module>
+ <module>drools</module>
<module>branding</module>
<module>logging</module>
<module>examples</module>
@@ -125,6 +126,7 @@
<commons-lang.version>2.6</commons-lang.version>
<commons-lang3.version>3.3.2</commons-lang3.version>
<drools.version>5.6.0.Final</drools.version>
+ <drools6.version>6.2.0.Final</drools6.version>
<felix.webconsole.plugins.scriptconsole.version>1.0.0</felix.webconsole.plugins.scriptconsole.version>
<h2.version>1.3.170</h2.version>
<xerces.version>2.11.0</xerces.version>
[2/2] servicemix git commit: SM-2497 Add features for Drools 6.2
Posted by ks...@apache.org.
SM-2497 Add features for Drools 6.2
Project: http://git-wip-us.apache.org/repos/asf/servicemix/repo
Commit: http://git-wip-us.apache.org/repos/asf/servicemix/commit/027a0d1a
Tree: http://git-wip-us.apache.org/repos/asf/servicemix/tree/027a0d1a
Diff: http://git-wip-us.apache.org/repos/asf/servicemix/diff/027a0d1a
Branch: refs/heads/master
Commit: 027a0d1a6117abd7b50e865fc576bbf64bed327c
Parents: 5f12f4a
Author: Krzysztof Sobkowiak <kr...@gmail.com>
Authored: Sun Apr 19 12:00:23 2015 +0200
Committer: Krzysztof Sobkowiak <kr...@gmail.com>
Committed: Sun Apr 19 12:00:23 2015 +0200
----------------------------------------------------------------------
drools/pom.xml | 28 +++--
drools/src/main/resources/features.xml | 176 ++++++++++++++--------------
2 files changed, 107 insertions(+), 97 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/servicemix/blob/027a0d1a/drools/pom.xml
----------------------------------------------------------------------
diff --git a/drools/pom.xml b/drools/pom.xml
index b0d469e..ae17465 100644
--- a/drools/pom.xml
+++ b/drools/pom.xml
@@ -1,17 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <!-- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with this
- work for additional information regarding copyright ownership. The ASF licenses
- this file to You under the Apache License, Version 2.0 (the "License"); you
- may not use this file except in compliance with the License. You may obtain
- a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless
- required by applicable law or agreed to in writing, software distributed
- under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES
- OR CONDITIONS OF ANY KIND, either express or implied. See the License for
- the specific language governing permissions and limitations under the License. -->
+ <!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
<modelVersion>4.0.0</modelVersion>
http://git-wip-us.apache.org/repos/asf/servicemix/blob/027a0d1a/drools/src/main/resources/features.xml
----------------------------------------------------------------------
diff --git a/drools/src/main/resources/features.xml b/drools/src/main/resources/features.xml
index 5060465..d49f1d2 100644
--- a/drools/src/main/resources/features.xml
+++ b/drools/src/main/resources/features.xml
@@ -16,102 +16,106 @@
limitations under the License.
-->
<features name="servicemix-drools6-${version}" xmlns="http://karaf.apache.org/xmlns/features/v1.2.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.2.0 http://karaf.apache.org/xmlns/features/v1.2.0">
- <repository>mvn:org.apache.servicemix/apache-servicemix/${version}/xml/internal</repository>
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.2.0 http://karaf.apache.org/xmlns/features/v1.2.0">
+ <repository>mvn:org.apache.servicemix/apache-servicemix/${version}/xml/internal</repository>
- <feature name="kie" version="${drools6.version}" description="KIE API"
- start-level="50">
- <bundle>mvn:org.kie/kie-api/${drools6.version}</bundle>
- <bundle>mvn:org.kie/kie-internal/${drools6.version}</bundle>
- </feature>
+ <feature name="kie" version="${drools6.version}" description="KIE API"
+ start-level="50">
+ <bundle>mvn:org.kie/kie-api/${drools6.version}</bundle>
+ <bundle>mvn:org.kie/kie-internal/${drools6.version}</bundle>
+ </feature>
- <feature name="drools6-commons" version="${drools6.version}"
- description="Drools 6 Commons" start-level="50">
- <feature>pax-cdi</feature>
- <bundle dependency="true">mvn:org.mvel/mvel2/2.2.4.Final</bundle>
- <bundle dependency="true">mvn:com.google.protobuf/protobuf-java/2.5.0</bundle>
- <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/3.5_1</bundle>
- </feature>
+ <feature name="drools6-commons" version="${drools6.version}"
+ description="Drools 6 Commons" start-level="50">
+ <feature>pax-cdi</feature>
+ <bundle dependency="true">mvn:org.mvel/mvel2/2.2.4.Final</bundle>
+ <bundle dependency="true">mvn:com.google.protobuf/protobuf-java/2.5.0</bundle>
+ <bundle dependency="true">
+ mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/3.5_1
+ </bundle>
+ </feature>
- <feature name="drools6-module" version="${drools6.version}"
- description="Drools 6 core" start-level="50">
- <feature version="${drools6.version}">drools6-commons</feature>
- <feature version="${drools6.version}">kie</feature>
- <bundle>mvn:org.drools/drools-core/${drools6.version}</bundle>
- <bundle>mvn:org.drools/drools-compiler/${drools6.version}</bundle>
- <bundle>mvn:org.drools/drools-osgi-integration/${drools6.version}</bundle>
- </feature>
+ <feature name="drools6-module" version="${drools6.version}"
+ description="Drools 6 core" start-level="50">
+ <feature version="${drools6.version}">drools6-commons</feature>
+ <feature version="${drools6.version}">kie</feature>
+ <bundle>mvn:org.drools/drools-core/${drools6.version}</bundle>
+ <bundle>mvn:org.drools/drools-compiler/${drools6.version}</bundle>
+ <bundle>mvn:org.drools/drools-osgi-integration/${drools6.version}</bundle>
+ </feature>
- <feature name="kie-aries-blueprint" version="${drools6.version}"
- description="Drools 6 KIE Blueprint support" start-level="50">
- <feature version="${drools6.version}">kie</feature>
- <feature version="${drools6.version}">drools6-jpa</feature>
- <feature version="${drools6.version}">jbpm</feature>
- <feature version="${drools6.version}">jbpm-human-task</feature>
- <bundle>mvn:org.kie/kie-aries-blueprint/${drools6.version}</bundle>
- </feature>
+ <feature name="kie-aries-blueprint" version="${drools6.version}"
+ description="Drools 6 KIE Blueprint support" start-level="50">
+ <feature version="${drools6.version}">kie</feature>
+ <feature version="${drools6.version}">drools6-jpa</feature>
+ <feature version="${drools6.version}">jbpm</feature>
+ <feature version="${drools6.version}">jbpm-human-task</feature>
+ <bundle>mvn:org.kie/kie-aries-blueprint/${drools6.version}</bundle>
+ </feature>
- <feature name="drools6-jpa" version="${drools6.version}"
- description="Drools 6 JPA support" start-level="50">
- <feature version="${drools6.version}">drools6-module</feature>
- <feature version="[2.0,3.0)">jpa</feature>
- <bundle>mvn:org.drools/drools-persistence-jpa/${drools6.version}</bundle>
- </feature>
+ <feature name="drools6-jpa" version="${drools6.version}"
+ description="Drools 6 JPA support" start-level="50">
+ <feature version="${drools6.version}">drools6-module</feature>
+ <feature version="[2.0,3.0)">jpa</feature>
+ <bundle>mvn:org.drools/drools-persistence-jpa/${drools6.version}</bundle>
+ </feature>
- <feature name="jbpm" version="${drools6.version}" description="jBPM Engine support"
- start-level="50">
- <feature version="${drools6.version}">drools6-module</feature>
- <feature version="${drools6.version}">drools6-jpa</feature>
- <feature version="${drools6.version}">jbpm-commons</feature>
- <feature version="${drools6.version}">jbpm-human-task</feature>
- <bundle>mvn:org.jbpm/jbpm-flow-builder/${drools6.version}</bundle>
- <bundle>mvn:org.jbpm/jbpm-flow/${drools6.version}</bundle>
- <bundle>mvn:org.jbpm/jbpm-bpmn2/${drools6.version}</bundle>
- <bundle>mvn:org.jbpm/jbpm-audit/${drools6.version}</bundle>
- <bundle>mvn:org.jbpm/jbpm-runtime-manager/${drools6.version}</bundle>
- <bundle>mvn:org.jbpm/jbpm-persistence-jpa/${drools6.version}</bundle>
- </feature>
+ <feature name="jbpm" version="${drools6.version}" description="jBPM Engine support"
+ start-level="50">
+ <feature version="${drools6.version}">drools6-module</feature>
+ <feature version="${drools6.version}">drools6-jpa</feature>
+ <feature version="${drools6.version}">jbpm-commons</feature>
+ <feature version="${drools6.version}">jbpm-human-task</feature>
+ <bundle>mvn:org.jbpm/jbpm-flow-builder/${drools6.version}</bundle>
+ <bundle>mvn:org.jbpm/jbpm-flow/${drools6.version}</bundle>
+ <bundle>mvn:org.jbpm/jbpm-bpmn2/${drools6.version}</bundle>
+ <bundle>mvn:org.jbpm/jbpm-audit/${drools6.version}</bundle>
+ <bundle>mvn:org.jbpm/jbpm-runtime-manager/${drools6.version}</bundle>
+ <bundle>mvn:org.jbpm/jbpm-persistence-jpa/${drools6.version}</bundle>
+ </feature>
- <feature name="jbpm-human-task" version="${drools6.version}"
- description="jBPM human task support" start-level="50">
- <feature version="${drools6.version}">jbpm-commons</feature>
- <bundle dependency="true">mvn:org.codehaus.jackson/jackson-core-asl/1.9.13</bundle>
- <bundle>mvn:org.jbpm/jbpm-human-task-core/${drools6.version}</bundle>
- <bundle>mvn:org.jbpm/jbpm-human-task-workitems/${drools6.version}</bundle>
- <bundle>mvn:org.jbpm/jbpm-human-task-jpa/${drools6.version}</bundle>
- <bundle>mvn:org.jbpm/jbpm-human-task-audit/${drools6.version}</bundle>
- </feature>
+ <feature name="jbpm-human-task" version="${drools6.version}"
+ description="jBPM human task support" start-level="50">
+ <feature version="${drools6.version}">jbpm-commons</feature>
+ <bundle dependency="true">mvn:org.codehaus.jackson/jackson-core-asl/1.9.13</bundle>
+ <bundle>mvn:org.jbpm/jbpm-human-task-core/${drools6.version}</bundle>
+ <bundle>mvn:org.jbpm/jbpm-human-task-workitems/${drools6.version}</bundle>
+ <bundle>mvn:org.jbpm/jbpm-human-task-jpa/${drools6.version}</bundle>
+ <bundle>mvn:org.jbpm/jbpm-human-task-audit/${drools6.version}</bundle>
+ </feature>
- <feature name="jbpm-commons" version="${drools6.version}"
- description="jBPM Commons" start-level="50">
- <feature version="[4.2,5.0)">hibernate</feature>
- <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.quartz/1.8.6_1</bundle>
- </feature>
+ <feature name="jbpm-commons" version="${drools6.version}"
+ description="jBPM Commons" start-level="50">
+ <feature version="[4.2,5.0)">hibernate</feature>
+ <bundle dependency="true">
+ mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.quartz/1.8.6_1
+ </bundle>
+ </feature>
- <feature name="kie-spring" version="${drools6.version}"
- description="KIE Spring support" start-level="50">
- <feature version="${drools6.version}">kie</feature>
- <feature version="${drools6.version}">drools6-jpa</feature>
- <feature version="${drools6.version}">jbpm</feature>
- <feature version="${drools6.version}">jbpm-human-task</feature>
- <feature version="[3.1,4.0)">spring</feature>
- <feature version="[3.1,4.0)">spring-orm</feature>
- <bundle>mvn:org.kie/kie-spring/${drools6.version}</bundle>
- </feature>
+ <feature name="kie-spring" version="${drools6.version}"
+ description="KIE Spring support" start-level="50">
+ <feature version="${drools6.version}">kie</feature>
+ <feature version="${drools6.version}">drools6-jpa</feature>
+ <feature version="${drools6.version}">jbpm</feature>
+ <feature version="${drools6.version}">jbpm-human-task</feature>
+ <feature version="[3.1,4.0)">spring</feature>
+ <feature version="[3.1,4.0)">spring-orm</feature>
+ <bundle>mvn:org.kie/kie-spring/${drools6.version}</bundle>
+ </feature>
- <feature name="kie-camel" version="${drools6.version}"
- description="KIE Camel support" start-level="50">
- <feature version="${drools6.version}">kie-spring</feature>
- <feature version="${drools6.version}">jbpm</feature>
- <feature version="${camel.version}">camel-core</feature>
- <feature version="${camel.version}">camel-spring</feature>
- <feature version="${camel.version}">camel-cxf</feature>
+ <feature name="kie-camel" version="${drools6.version}"
+ description="KIE Camel support" start-level="50">
+ <feature version="${drools6.version}">kie-spring</feature>
+ <feature version="${drools6.version}">jbpm</feature>
+ <feature version="${camel.version}">camel-core</feature>
+ <feature version="${camel.version}">camel-spring</feature>
+ <feature version="${camel.version}">camel-cxf</feature>
- <feature version="${cxf.version}">cxf-specs</feature>
- <feature version="${cxf.version}">cxf-core</feature>
- <feature version="${cxf.version}">cxf-jaxrs</feature>
+ <feature version="${cxf.version}">cxf-specs</feature>
+ <feature version="${cxf.version}">cxf-core</feature>
+ <feature version="${cxf.version}">cxf-jaxrs</feature>
- <bundle>mvn:org.kie/kie-camel/${drools6.version}</bundle>
- </feature>
+ <bundle>mvn:org.kie/kie-camel/${drools6.version}</bundle>
+ </feature>
</features>