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:18:25 UTC

svn commit: r1051141 - /karaf/branches/karaf-2.1.x/main/src/main/java/org/apache/karaf/main/Main.java

Author: gnodet
Date: Mon Dec 20 15:18:25 2010
New Revision: 1051141

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

Modified:
    karaf/branches/karaf-2.1.x/main/src/main/java/org/apache/karaf/main/Main.java

Modified: karaf/branches/karaf-2.1.x/main/src/main/java/org/apache/karaf/main/Main.java
URL: http://svn.apache.org/viewvc/karaf/branches/karaf-2.1.x/main/src/main/java/org/apache/karaf/main/Main.java?rev=1051141&r1=1051140&r2=1051141&view=diff
==============================================================================
--- karaf/branches/karaf-2.1.x/main/src/main/java/org/apache/karaf/main/Main.java (original)
+++ karaf/branches/karaf-2.1.x/main/src/main/java/org/apache/karaf/main/Main.java Mon Dec 20 15:18:25 2010
@@ -557,15 +557,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);
                     }
                 }
             }