Repository: karaf
Updated Branches:
  refs/heads/master 1d6fe287b -> f55d7cdf4


[KARAF-3251] Fix the karaf maven plugin to add conditional bundles to the 
distribution 

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

Branch: refs/heads/master
Commit: f55d7cdf4b03293b774d0e5b1e367842786d01e5
Parents: 1d6fe28
Author: Guillaume Nodet <gno...@gmail.com>
Authored: Fri Oct 24 15:28:30 2014 +0200
Committer: Guillaume Nodet <gno...@gmail.com>
Committed: Fri Oct 24 15:28:30 2014 +0200

----------------------------------------------------------------------
 .../karaf/tooling/features/InstallKarsMojo.java | 22 ++++++++++----------
 1 file changed, 11 insertions(+), 11 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/karaf/blob/f55d7cdf/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/InstallKarsMojo.java
----------------------------------------------------------------------
diff --git 
a/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/InstallKarsMojo.java
 
b/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/InstallKarsMojo.java
index 55e9914..0c35e98 100644
--- 
a/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/InstallKarsMojo.java
+++ 
b/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/InstallKarsMojo.java
@@ -395,16 +395,16 @@ public class InstallKarsMojo extends MojoSupport {
 
         // installing condition features
         for (Conditional conditional : feature.getConditional()) {
-            boolean found = true;
-            for (String condition : conditional.getCondition()) {
-                if (!condition.startsWith("req:")) {
-                    if ((installedFeatures != null && 
!installedFeatures.contains(condition)) && (bootFeatures != null && 
!bootFeatures.contains(condition))) {
-                        found = false;
-                        break;
-                    }
-                }
-            }
-            if (found) {
+//            boolean found = true;
+//            for (String condition : conditional.getCondition()) {
+//                if (!condition.startsWith("req:")) {
+//                    if ((installedFeatures != null && 
!installedFeatures.contains(condition)) && (bootFeatures != null && 
!bootFeatures.contains(condition))) {
+//                        found = false;
+//                        break;
+//                    }
+//                }
+//            }
+//            if (found) {
                 getLog().info("= Installing conditional " + 
conditional.getCondition().toString());
                 getLog().debug("== Conditional features ...");
                 for (Dependency dependency : conditional.getFeature()) {
@@ -422,7 +422,7 @@ public class InstallKarsMojo extends MojoSupport {
                 for (ConfigFile configFile : conditional.getConfigfile()) {
                     installConfigFile(configFile);
                 }
-            }
+//            }
         }
     }
 

Reply via email to