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:31 UTC
[2/2] servicemix git commit: SM-2497 Add features for Drools 6.2
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>