Updated Branches:
  refs/heads/master 268c13a09 -> dbbcf9b2f

CAMEL-7017: Fixed the installation issue of the camel-optaplanner feature so 
that it works out of the box without any required workaround (e.g. using 
osgi:install). Thanks Claus for pointing out this problem.

Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/dbbcf9b2
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/dbbcf9b2
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/dbbcf9b2

Branch: refs/heads/master
Commit: dbbcf9b2f9bab65b740ba3aa2813674f3f417fea
Parents: 268c13a
Author: Babak Vahdat <bvah...@apache.org>
Authored: Thu Nov 28 10:34:00 2013 +0100
Committer: Babak Vahdat <bvah...@apache.org>
Committed: Thu Nov 28 10:34:00 2013 +0100

----------------------------------------------------------------------
 platforms/karaf/features/src/main/resources/features.xml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/dbbcf9b2/platforms/karaf/features/src/main/resources/features.xml
----------------------------------------------------------------------
diff --git a/platforms/karaf/features/src/main/resources/features.xml 
b/platforms/karaf/features/src/main/resources/features.xml
index 1e26065..98623a3 100644
--- a/platforms/karaf/features/src/main/resources/features.xml
+++ b/platforms/karaf/features/src/main/resources/features.xml
@@ -781,7 +781,9 @@
     <bundle dependency='true'>mvn:org.kie/kie-internal/${kie-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.eclipse.jdt.core.compiler/ecj/${eclipse-compiler-version}</bundle>
+    <!-- the ecj bundle on the central is malformed as both 'META-INF' and 
'META-INF/MANIFEST.MF' entries are NOT the first 2 entries inside the jar when 
-->
+    <!-- one verifies this through 'jar -tf 
ecj-${eclipse-compiler-version}.jar'. one possible workaround for this is to 
make use of the wrap protocol. -->
+    <bundle 
dependency='true'>wrap:mvn:org.eclipse.jdt.core.compiler/ecj/${eclipse-compiler-version}</bundle>
     <bundle dependency='true'>mvn:org.mvel/mvel2/${mvel-version}</bundle>
     <bundle 
dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream/${xstream-bundle-version}</bundle>
     <bundle 
dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.protobuf-java/${protobuf-java-bundle-version}</bundle>

Reply via email to