commit | 4857eab24f548e2d76eece20f9f60d7bf863f1f7 | [log] [tgz] |
---|---|---|
author | Guillaume Nodet <gnodet@apache.org> | Wed Oct 14 07:23:45 2009 +0000 |
committer | Guillaume Nodet <gnodet@apache.org> | Wed Oct 14 07:23:45 2009 +0000 |
tree | 8e28cebb9e8f4c7c8ba5abdc08e831cadbc068b8 | |
parent | 1ac64b80a652a766c18e366b10d26bd2fc8028ec [diff] |
FELIX-1689: use a list instead of a set to keep ordering of bundles and start them in order git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@825041 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/karaf/features/core/src/main/java/org/apache/felix/karaf/features/internal/FeaturesServiceImpl.java b/karaf/features/core/src/main/java/org/apache/felix/karaf/features/internal/FeaturesServiceImpl.java index 160ac37..a6dd8b5 100644 --- a/karaf/features/core/src/main/java/org/apache/felix/karaf/features/internal/FeaturesServiceImpl.java +++ b/karaf/features/core/src/main/java/org/apache/felix/karaf/features/internal/FeaturesServiceImpl.java
@@ -308,7 +308,7 @@ protected static class InstallationState { final Set<Bundle> installed = new HashSet<Bundle>(); - final Set<Bundle> bundles = new HashSet<Bundle>(); + final List<Bundle> bundles = new ArrayList<Bundle>(); final Map<Feature, Set<Long>> features = new HashMap<Feature, Set<Long>>(); }