You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by gn...@apache.org on 2010/12/20 16:17:00 UTC

svn commit: r1051140 - /karaf/trunk/main/src/main/java/org/apache/karaf/main/Main.java

Author: gnodet
Date: Mon Dec 20 15:16:59 2010
New Revision: 1051140

URL: http://svn.apache.org/viewvc?rev=1051140&view=rev
Log:
[KARAF-334] Actually use the start parameter

Modified:
    karaf/trunk/main/src/main/java/org/apache/karaf/main/Main.java

Modified: karaf/trunk/main/src/main/java/org/apache/karaf/main/Main.java
URL: http://svn.apache.org/viewvc/karaf/trunk/main/src/main/java/org/apache/karaf/main/Main.java?rev=1051140&r1=1051139&r2=1051140&view=diff
==============================================================================
--- karaf/trunk/main/src/main/java/org/apache/karaf/main/Main.java (original)
+++ karaf/trunk/main/src/main/java/org/apache/karaf/main/Main.java Mon Dec 20 15:16:59 2010
@@ -560,15 +560,17 @@ public class Main {
                 }
                 while (location != null);
                 // Now loop through and start the installed bundles.
-                for (Bundle b : bundlesLevel) {
-                    try {
-                        String fragmentHostHeader = (String) b.getHeaders().get(Constants.FRAGMENT_HOST);
-                        if (fragmentHostHeader == null || fragmentHostHeader.trim().length() == 0) {
-                            b.start();
+                if (start) {
+                    for (Bundle b : bundlesLevel) {
+                        try {
+                            String fragmentHostHeader = (String) b.getHeaders().get(Constants.FRAGMENT_HOST);
+                            if (fragmentHostHeader == null || fragmentHostHeader.trim().length() == 0) {
+                                b.start();
+                            }
+                        }
+                        catch (Exception ex) {
+                            System.err.println("Error starting bundle " + b.getSymbolicName() + ": " + ex);
                         }
-                    }
-                    catch (Exception ex) {
-                        System.err.println("Error starting bundle " + b.getSymbolicName() + ": " + ex);
                     }
                 }
             }