I am confused why some bundles are not in active state when starting a clean openhab. The start level is at 6 so that means all bundles should be started since most of them at at start level 4. The odd bundle with start level 4 is in active state but a majority of them at in resolved state. They only active when manually started.
is there some thing i am missing? Will they be active when a bundle that relies on it requires it?
START LEVEL 6
ID|State |Level|Name
0|Active | 0|OSGi System Bundle (3.8.2.v20130124-134944)
1|Resolved | 4|geronimo Javax Transaction API 1.1.1 spec (1.1.1.v201105
210645)
2|Active | 1|Simple Configurator (1.0.301.v20120914-163612)
3|Resolved | 4|Logback Classic Module (1.0.7.v20121108-1250)
4|Resolved | 4|Logback Core Module (1.0.7.v20121108-1250)
5|Resolved | 1|Logback Native SLF4J Logger Module (1.0.7.v20121108-1250
)
6|Resolved | 4|Guava: Google Core Libraries for Java 1.5 (10.0.1.v20120
3051515)
7|Resolved | 4|Google Guice (No AOP) (3.0.0.v201203062045)
9|Starting | 4|International Components for Unicode for Java (ICU4J) Re
placement plug-in (50.1.1.v201304230130)
10|Resolved | 4|Apache Geronimo Activation Plug-in (1.1.0.v201211130549)
11|Resolved | 4|javax.annotation Bundle (1.1.0.v201209060031)
12|Resolved | 4|Atinject Dependency Injection Annotations (1.0.0.v200910
30)
13|Resolved | 4|Javax Mail Plug-in (1.4.0.v201005080615)
14|Resolved | 4|Servlet API Bundle (3.0.0.v201112011016)
15|Resolved | 4|JAXP XML (1.3.4.v201005080400)
16|Resolved | 4|XML Binding for Java (2.2.0.v201105210648)
17|Resolved | 4|Java XML Streaming API (1.0.1.v201004272200