SMX4-1315 - Can't install servicemix-drools feature

git-svn-id: https://svn.apache.org/repos/asf/servicemix/smx4/features/trunk@1418035 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/assemblies/apache-servicemix/src/main/filtered-resources/features.xml b/assemblies/apache-servicemix/src/main/filtered-resources/features.xml
index 6756a30..d9e5949 100644
--- a/assemblies/apache-servicemix/src/main/filtered-resources/features.xml
+++ b/assemblies/apache-servicemix/src/main/filtered-resources/features.xml
@@ -237,8 +237,12 @@
         <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdt-core/${jdt-core.bundle.version}</bundle>
         <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr-runtime/${antlr-runtime.bundle.version}</bundle>
         <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.quartz/${quartz.bundle.version}</bundle>
-        <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.drools/${drools.bundle.version}</bundle>
-        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.mvel/${mvel.bundle.version}</bundle>
+        <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.protobuf-java/${protobuf.bundle.version}</bundle>
+        <bundle dependency="true">mvn:org.drools/knowledge-api/${drools.version}</bundle>
+        <bundle dependency="true">mvn:org.drools/knowledge-internal-api/${drools.version}</bundle>
+        <bundle dependency="true">mvn:org.drools/drools-core/${drools.version}</bundle>
+        <bundle dependency="true">mvn:org.drools/drools-compiler/${drools.version}</bundle>
+        <bundle dependency="true">mvn:org.mvel/mvel2/${mvel.version}</bundle>
         <bundle>mvn:org.apache.servicemix/servicemix-drools/${servicemix.components.version}</bundle>
     </feature>
     <feature name="servicemix-cxf-se" version="${servicemix.components.version}" resolver="(obr)" start-level='50'>
diff --git a/pom.xml b/pom.xml
index 9b48e24..efed839 100644
--- a/pom.xml
+++ b/pom.xml
@@ -158,7 +158,7 @@
         <commons-net.bundle.version>2.2</commons-net.bundle.version>
         <commons-pool.version>1.6</commons-pool.version>
         <commons-vfs.bundle.version>1.0_5</commons-vfs.bundle.version>
-        <drools.bundle.version>5.1.1_1</drools.bundle.version>
+        <drools.bundle.version>${drools.version}</drools.bundle.version>
         <fastinfoset.bundle.version>1.2.7_3</fastinfoset.bundle.version>
         <jaxb.api.version>2.2</jaxb.api.version>
         <jaxb-impl.bundle.version>2.2.1.1_1</jaxb-impl.bundle.version>
@@ -168,8 +168,9 @@
         <jruby.bundle.version>1.1.2_3</jruby.bundle.version>
         <josql.bundle.version>1.5_4</josql.bundle.version>
         <jsmpp.bundle.version>2.1.0_2</jsmpp.bundle.version>
-        <mvel.bundle.version>2.0.8_4</mvel.bundle.version>
         <opensaml.bundle.version>2.4.1_1</opensaml.bundle.version>
+        <protobuf.bundle.version>2.4.1_1</protobuf.bundle.version>
+        <mvel.version>2.1.3.Final</mvel.version>
         <jodatime.bundle.version>1.5.2_2</jodatime.bundle.version>
         <oscore.bundle.version>2.2.4_4</oscore.bundle.version>
         <osworkflow.bundle.version>2.7.0_4</osworkflow.bundle.version>
@@ -207,7 +208,7 @@
         <commons-jexl.version>2.0.1</commons-jexl.version>
         <commons-lang.version>2.6</commons-lang.version>
         <commons-logging.version>1.1.1</commons-logging.version>
-        <drools.version>5.1.1</drools.version>
+        <drools.version>5.5.0.Final</drools.version>
         <groovy.version>1.8.3</groovy.version>
         <h2.version>1.3.167</h2.version>
         <javax.mail.version>1.4.4</javax.mail.version>