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/23 14:19:36 UTC
svn commit: r1052263 -
/karaf/trunk/main/src/main/java/org/apache/karaf/main/Main.java
Author: gnodet
Date: Thu Dec 23 13:19:35 2010
New Revision: 1052263
URL: http://svn.apache.org/viewvc?rev=1052263&view=rev
Log:
[KARAF-334] Revert karaf-334 for now
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=1052263&r1=1052262&r2=1052263&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 Thu Dec 23 13:19:35 2010
@@ -541,7 +541,6 @@ public class Main {
for (Integer startLevel : autoStart.keySet()) {
StringTokenizer st = new StringTokenizer(autoStart.get(startLevel), "\" ", true);
if (st.countTokens() > 0) {
- List<Bundle> bundlesLevel = new ArrayList<Bundle>();
String location;
do {
location = nextLocation(st);
@@ -551,7 +550,6 @@ public class Main {
Bundle b = context.installBundle(parts[0], new URL(parts[1]).openStream());
sl.setBundleStartLevel(b, startLevel);
bundles.add(b);
- bundlesLevel.add(b);
}
catch (Exception ex) {
System.err.println("Error installing bundle " + location + ": " + ex);
@@ -559,20 +557,20 @@ public class Main {
}
}
while (location != null);
- // Now loop through and start the installed bundles.
- 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);
- }
+ }
+ }
+ // Now loop through and start the installed bundles.
+ if (start) {
+ for (Bundle b : bundles) {
+ 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);
+ }
}
}
return bundles;