commit | ed55a45e2bedfc35beee8062de64ffc24a890301 | [log] [tgz] |
---|---|---|
author | Carsten Ziegeler <cziegeler@apache.org> | Wed Jan 15 19:21:22 2014 +0000 |
committer | Carsten Ziegeler <cziegeler@apache.org> | Wed Jan 15 19:21:22 2014 +0000 |
tree | 4f23636dcee4298579fccbada4aeab5a52f499cf | |
parent | 3feab92a4b81bb86e83328a3b476abe5720350b7 [diff] |
FELIX-4388 : Initial start level not considered when bundle.start() is called git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1558532 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/framework/src/main/java/org/apache/felix/framework/BundleImpl.java b/framework/src/main/java/org/apache/felix/framework/BundleImpl.java index 34d600f..895ec20 100644 --- a/framework/src/main/java/org/apache/felix/framework/BundleImpl.java +++ b/framework/src/main/java/org/apache/felix/framework/BundleImpl.java
@@ -861,7 +861,12 @@ { try { - return m_archive.getStartLevel(); + int level = m_archive.getStartLevel(); + if ( level == -1 ) + { + level = defaultLevel; + } + return level; } catch (Exception ex) {