@@ -35,12 +35,14 @@ public class BundleOptions {
3535 public static CompositeOption commonBundles () {
3636 return () ->
3737 options (
38- mavenBundle ("org.apache.cassandra" , "java-driver-guava-shaded" ).versionAsInProject (),
39- mavenBundle ("io.dropwizard.metrics" , "metrics-core" ).versionAsInProject (),
40- mavenBundle ("org.slf4j" , "slf4j-api" ).versionAsInProject (),
41- mavenBundle ("org.hdrhistogram" , "HdrHistogram" ).versionAsInProject (),
42- mavenBundle ("com.typesafe" , "config" ).versionAsInProject (),
43- mavenBundle ("com.datastax.oss" , "native-protocol" ).versionAsInProject (),
38+ mavenBundle ("org.apache.cassandra" , "java-driver-guava-shaded" )
39+ .versionAsInProject ()
40+ .startLevel (1 ),
41+ mavenBundle ("io.dropwizard.metrics" , "metrics-core" ).versionAsInProject ().startLevel (1 ),
42+ mavenBundle ("org.slf4j" , "slf4j-api" ).versionAsInProject ().startLevel (1 ),
43+ mavenBundle ("org.hdrhistogram" , "HdrHistogram" ).versionAsInProject ().startLevel (1 ),
44+ mavenBundle ("com.typesafe" , "config" ).versionAsInProject ().startLevel (1 ),
45+ mavenBundle ("com.datastax.oss" , "native-protocol" ).versionAsInProject ().startLevel (1 ),
4446 logbackBundles (),
4547 debugOptions ());
4648 }
@@ -51,23 +53,23 @@ public static CompositeOption applicationBundle() {
5153 systemProperty ("cassandra.contactpoints" ).value ("127.0.0.1" ),
5254 systemProperty ("cassandra.port" ).value ("9042" ),
5355 systemProperty ("cassandra.keyspace" ).value ("test_osgi" ),
54- bundle ("reference:file:target/classes" ));
56+ bundle ("reference:file:target/classes" ). startLevel ( 3 ) );
5557 }
5658
5759 public static UrlProvisionOption driverCoreBundle () {
5860 return bundle ("reference:file:../core/target/classes" );
5961 }
6062
6163 public static UrlProvisionOption driverCoreShadedBundle () {
62- return bundle ("reference:file:../core-shaded/target/classes" );
64+ return bundle ("reference:file:../core-shaded/target/classes" ). startLevel ( 1 ) ;
6365 }
6466
6567 public static UrlProvisionOption driverQueryBuilderBundle () {
66- return bundle ("reference:file:../query-builder/target/classes" );
68+ return bundle ("reference:file:../query-builder/target/classes" ). startLevel ( 2 ) ;
6769 }
6870
6971 public static UrlProvisionOption driverMapperRuntimeBundle () {
70- return bundle ("reference:file:../mapper-runtime/target/classes" );
72+ return bundle ("reference:file:../mapper-runtime/target/classes" ). startLevel ( 2 ) ;
7173 }
7274
7375 public static UrlProvisionOption driverTestInfraBundle () {
0 commit comments