As it didn’t fit in the previous post, here’s the log output:
// Console Output after right click on project -> Run As -> Bnd OSGi Test Launcher (JUnit), comments omitted
------------------------------- REPORT --------------------------
Framework class org.eclipse.osgi.launch.Equinox
Framework type META-INF/services
Storage null
Keep false
Security true
Has StartLevels false
Startlevel 1
Run bundles C:/Users/julian/.m2/repository/biz/aQute/bnd/biz.aQute.tester.junit-platform/7.0.0/biz.aQute.tester.junit-platform-7.0.0.jar
C:/Users/julian/.m2/repository/org/junit/platform/junit-platform-commons/1.10.2/junit-platform-commons-1.10.2.jar
C:/Users/julian/.m2/repository/org/junit/platform/junit-platform-engine/1.10.2/junit-platform-engine-1.10.2.jar
C:/Users/julian/.m2/repository/org/junit/platform/junit-platform-launcher/1.10.2/junit-platform-launcher-1.10.2.jar
C:/Users/julian/.m2/repository/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0.jar
C:/Users/julian/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.10.2/junit-jupiter-api-5.10.2.jar
C:/Users/julian/.m2/repository/org/junit/jupiter/junit-jupiter-engine/5.10.2/junit-jupiter-engine-5.10.2.jar
// snip: bundle under test and its dependencies
C:/Users/julian/.m2/repository/biz/aQute/bnd/aQute.libg/7.0.0/aQute.libg-7.0.0.jar
C:/Users/julian/.m2/repository/biz/aQute/bnd/biz.aQute.junit/7.0.0/biz.aQute.junit-7.0.0.jar
C:/Users/julian/.m2/repository/biz/aQute/bnd/biz.aQute.launchpad/7.0.0/biz.aQute.launchpad-7.0.0.jar
Java Home C:\Users\julian\.p2\pool\plugins\org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_17.0.8.v20230831-1047\jre
Classpath C:/Users/julian/bnd_workspaces/*REDACTED*/cnf/cache/7.0.0/bnd-cache/biz.aQute.launcher/biz.aQute.launcher.pre.jar
System Packages org.eclipse.core.runtime.adaptor;x-friends:="org.eclipse.core.runtime"
org.eclipse.core.runtime.internal.adaptor;x-internal:=true
org.eclipse.equinox.log;version="1.1";uses:="org.osgi.framework
org.osgi.service.log"
org.eclipse.osgi.container;version="1.6";uses:="org.eclipse.osgi.report.resolution
org.osgi.framework.wiring
org.eclipse.osgi.framework.eventmgr
org.osgi.framework.startlevel
org.osgi.framework
org.osgi.framework.hooks.resolver
org.osgi.service.resolver
org.osgi.resource
org.eclipse.osgi.service.debug"
org.eclipse.osgi.container.builders;version="1.0";uses:="org.eclipse.osgi.util
org.eclipse.osgi.container"
org.eclipse.osgi.container.namespaces;version="1.0";uses:="org.osgi.resource"
org.eclipse.osgi.framework.console;version="1.1";uses:="org.osgi.framework"
org.eclipse.osgi.framework.eventmgr;version="1.2"
org.eclipse.osgi.framework.internal.reliablefile;x-internal:=true
org.eclipse.osgi.framework.log;version="1.1";uses:="org.osgi.framework"
org.eclipse.osgi.framework.util;x-internal:=true
org.eclipse.osgi.internal.debug;x-internal:=true
org.eclipse.osgi.internal.framework;x-internal:=true
org.eclipse.osgi.internal.hookregistry;x-friends:="org.eclipse.osgi.tests"
org.eclipse.osgi.internal.loader;x-internal:=true
org.eclipse.osgi.internal.loader.buddy;x-internal:=true
org.eclipse.osgi.internal.loader.classpath;x-internal:=true
org.eclipse.osgi.internal.loader.sources;x-internal:=true
org.eclipse.osgi.internal.location;x-internal:=true
org.eclipse.osgi.internal.messages;x-internal:=true
org.eclipse.osgi.internal.provisional.service.security;version="1.0.0";x-friends:="org.eclipse.equinox.security.ui"
org.eclipse.osgi.internal.provisional.verifier;x-friends:="org.eclipse.ui.workbench
org.eclipse.equinox.p2.artifact.repository"
org.eclipse.osgi.internal.service.security;x-friends:="org.eclipse.equinox.security.ui"
org.eclipse.osgi.internal.serviceregistry;x-internal:=true
org.eclipse.osgi.internal.signedcontent;x-internal:=true
org.eclipse.osgi.internal.url;x-internal:=true
org.eclipse.osgi.launch;version="1.1";uses:="org.osgi.framework
org.osgi.framework.launch
org.osgi.framework.connect"
org.eclipse.osgi.report.resolution;version="1.0";uses:="org.osgi.service.resolver
org.osgi.resource"
org.eclipse.osgi.service.datalocation;version="1.4.0"
org.eclipse.osgi.service.debug;version="1.2"
org.eclipse.osgi.service.environment;version="1.4"
org.eclipse.osgi.service.localization;version="1.1";uses:="org.osgi.framework"
org.eclipse.osgi.service.pluginconversion;version="1.0"
org.eclipse.osgi.service.resolver;version="1.6";uses:="org.osgi.framework
org.osgi.framework.hooks.resolver
org.osgi.framework.wiring"
org.eclipse.osgi.service.runnable;version="1.1"
org.eclipse.osgi.service.security;version="1.0"
org.eclipse.osgi.service.urlconversion;version="1.0"
org.eclipse.osgi.signedcontent;version="1.1";uses:="org.osgi.framework"
org.eclipse.osgi.storage;x-friends:="org.eclipse.osgi.tests"
org.eclipse.osgi.storage.bundlefile;x-internal:=true
org.eclipse.osgi.storage.url.reference;x-internal:=true
org.eclipse.osgi.storagemanager;version="1.0"
org.eclipse.osgi.util;version="1.1"
org.osgi.dto;version="1.1.1"
org.osgi.framework;version="1.10"
org.osgi.framework.connect;version="1.0";uses:="org.osgi.framework.launch"
org.osgi.framework.dto;version="1.8";uses:="org.osgi.dto"
org.osgi.framework.hooks.bundle;version="1.1";uses:="org.osgi.framework"
org.osgi.framework.hooks.resolver;version="1.0";uses:="org.osgi.framework.wiring"
org.osgi.framework.hooks.service;version="1.1";uses:="org.osgi.framework"
org.osgi.framework.hooks.weaving;version="1.1";uses:="org.osgi.framework.wiring"
org.osgi.framework.launch;version="1.2";uses:="org.osgi.framework"
org.osgi.framework.namespace;version="1.2";uses:="org.osgi.resource"
org.osgi.framework.startlevel;version="1.0";uses:="org.osgi.framework"
org.osgi.framework.startlevel.dto;version="1.0";uses:="org.osgi.dto"
org.osgi.framework.wiring;version="1.2";uses:="org.osgi.framework
org.osgi.resource"
org.osgi.framework.wiring.dto;version="1.3";uses:="org.osgi.dto
org.osgi.resource.dto"
org.osgi.resource;version="1.0.1"
org.osgi.resource.dto;version="1.0.1";uses:="org.osgi.dto"
org.osgi.service.condition;version="1.0"
org.osgi.service.condpermadmin;version="1.1.2";uses:="org.osgi.framework"
org.osgi.service.log;version="1.5";uses:="org.osgi.framework"
org.osgi.service.log.admin;version="1.0";uses:="org.osgi.service.log"
org.osgi.service.packageadmin;version="1.2.1";uses:="org.osgi.framework"
org.osgi.service.permissionadmin;version="1.2.1"
org.osgi.service.resolver;version="1.1.1";uses:="org.osgi.resource"
org.osgi.service.startlevel;version="1.1.1";uses:="org.osgi.framework"
org.osgi.service.url;version="1.0.1"
org.osgi.util.tracker;version="1.5.3";uses:="org.osgi.framework"
System Capabilities osgi.native;osgi.native.osname:List<String>="Windows10
Windows 10
Win32";osgi.native.osversion:Version="10.0.0";osgi.native.processor:List<String>="x86-64
amd64
em64t
x86_64";osgi.native.language=de_DE
Properties
launch.activators
launch.framework.restart false
tester.controlport 59099
tester.names *REDACTED*.LaunchpadInClasspathModeTest,*REDACTED*
tester.continuous true
launch.trace true
jvmarg -DtestEnvironment true
framework.elasticsearch.home C:\Users\julian\*REDACTED*\bndtools/data/elasticsearch
user.timezone Europe/Berlin
framework.webserver.superuser C:\Users\julian\*REDACTED*\bndtools/config/realm.properties
framework.logging.folder C:\Users\julian\*REDACTED*\bndtools/logs
launch.embedded false
launch.services true
osgi.clean true
osgi.console
java.io.tmpdir C:\Users\julian\AppData\Local\Temp\
launch.notificationPort -1
launch.timeout 0
launch.noreferences false
jsdev true
framework.database.config C:\Users\julian\*REDACTED*\bndtools/config/db.properties
tester.dir C:\Users\julian\bnd_workspaces\*REDACTED*\*REDACTED*\target\test-reports
launch.bundles C:/Users/julian/.m2/repository/biz/aQute/bnd/biz.aQute.tester.junit-platform/7.0.0/biz.aQute.tester.junit-platform-7.0.0.jar,C:/Users/julian/.m2/repository/org/junit/platform/junit-platform-commons/1.10.2/junit-platform-commons-1.10.2.jar,C:/Users/julian/.m2/repository/org/junit/platform/junit-platform-engine/1.10.2/junit-platform-engine-1.10.2.jar,C:/Users/julian/.m2/repository/org/junit/platform/junit-platform-launcher/1.10.2/junit-platform-launcher-1.10.2.jar,C:/Users/julian/.m2/repository/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0.jar,C:/Users/julian/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.10.2/junit-jupiter-api-5.10.2.jar,C:/Users/julian/.m2/repository/org/junit/jupiter/junit-jupiter-engine/5.10.2/junit-jupiter-engine-5.10.2.jar,// snip: bundle under test and its dependencies,C:/Users/julian/.m2/repository/biz/aQute/bnd/aQute.libg/7.0.0/aQute.libg-7.0.0.jar,C:/Users/julian/.m2/repository/biz/aQute/bnd/biz.aQute.junit/7.0.0/biz.aQute.junit-7.0.0.jar,C:/Users/julian/.m2/repository/biz/aQute/bnd/biz.aQute.launchpad/7.0.0/biz.aQute.launchpad-7.0.0.jar
launch.system.capabilities osgi.native;osgi.native.osname:List<String>="Windows10,Windows 10,Win32";osgi.native.osversion:Version="10.0.0";osgi.native.processor:List<String>="x86-64,amd64,em64t,x86_64";osgi.native.language=de_DE
launch.system.packages org.eclipse.core.runtime.adaptor;x-friends:="org.eclipse.core.runtime",org.eclipse.core.runtime.internal.adaptor;x-internal:=true,org.eclipse.equinox.log;version="1.1";uses:="org.osgi.framework,org.osgi.service.log",org.eclipse.osgi.container;version="1.6";uses:="org.eclipse.osgi.report.resolution, org.osgi.framework.wiring, org.eclipse.osgi.framework.eventmgr, org.osgi.framework.startlevel, org.osgi.framework, org.osgi.framework.hooks.resolver, org.osgi.service.resolver, org.osgi.resource, org.eclipse.osgi.service.debug",org.eclipse.osgi.container.builders;version="1.0";uses:="org.eclipse.osgi.util,org.eclipse.osgi.container",org.eclipse.osgi.container.namespaces;version="1.0";uses:="org.osgi.resource",org.eclipse.osgi.framework.console;version="1.1";uses:="org.osgi.framework",org.eclipse.osgi.framework.eventmgr;version="1.2",org.eclipse.osgi.framework.internal.reliablefile;x-internal:=true,org.eclipse.osgi.framework.log;version="1.1";uses:="org.osgi.framework",org.eclipse.osgi.framework.util;x-internal:=true,org.eclipse.osgi.internal.debug;x-internal:=true,org.eclipse.osgi.internal.framework;x-internal:=true,org.eclipse.osgi.internal.hookregistry;x-friends:="org.eclipse.osgi.tests",org.eclipse.osgi.internal.loader;x-internal:=true,org.eclipse.osgi.internal.loader.buddy;x-internal:=true,org.eclipse.osgi.internal.loader.classpath;x-internal:=true,org.eclipse.osgi.internal.loader.sources;x-internal:=true,org.eclipse.osgi.internal.location;x-internal:=true,org.eclipse.osgi.internal.messages;x-internal:=true,org.eclipse.osgi.internal.provisional.service.security;version="1.0.0";x-friends:="org.eclipse.equinox.security.ui",org.eclipse.osgi.internal.provisional.verifier;x-friends:="org.eclipse.ui.workbench,org.eclipse.equinox.p2.artifact.repository",org.eclipse.osgi.internal.service.security;x-friends:="org.eclipse.equinox.security.ui",org.eclipse.osgi.internal.serviceregistry;x-internal:=true,org.eclipse.osgi.internal.signedcontent;x-internal:=true,org.eclipse.osgi.internal.url;x-internal:=true,org.eclipse.osgi.launch;version="1.1";uses:="org.osgi.framework,org.osgi.framework.launch,org.osgi.framework.connect",org.eclipse.osgi.report.resolution;version="1.0";uses:="org.osgi.service.resolver,org.osgi.resource",org.eclipse.osgi.service.datalocation;version="1.4.0",org.eclipse.osgi.service.debug;version="1.2",org.eclipse.osgi.service.environment;version="1.4",org.eclipse.osgi.service.localization;version="1.1";uses:="org.osgi.framework",org.eclipse.osgi.service.pluginconversion;version="1.0",org.eclipse.osgi.service.resolver;version="1.6";uses:="org.osgi.framework,org.osgi.framework.hooks.resolver,org.osgi.framework.wiring",org.eclipse.osgi.service.runnable;version="1.1",org.eclipse.osgi.service.security;version="1.0",org.eclipse.osgi.service.urlconversion;version="1.0",org.eclipse.osgi.signedcontent;version="1.1";uses:="org.osgi.framework",org.eclipse.osgi.storage;x-friends:="org.eclipse.osgi.tests",org.eclipse.osgi.storage.bundlefile;x-internal:=true,org.eclipse.osgi.storage.url.reference;x-internal:=true,org.eclipse.osgi.storagemanager;version="1.0",org.eclipse.osgi.util;version="1.1",org.osgi.dto;version="1.1.1",org.osgi.framework;version="1.10",org.osgi.framework.connect;version="1.0";uses:="org.osgi.framework.launch",org.osgi.framework.dto;version="1.8";uses:="org.osgi.dto",org.osgi.framework.hooks.bundle;version="1.1";uses:="org.osgi.framework",org.osgi.framework.hooks.resolver;version="1.0";uses:="org.osgi.framework.wiring",org.osgi.framework.hooks.service;version="1.1";uses:="org.osgi.framework",org.osgi.framework.hooks.weaving;version="1.1";uses:="org.osgi.framework.wiring",org.osgi.framework.launch;version="1.2";uses:="org.osgi.framework",org.osgi.framework.namespace;version="1.2";uses:="org.osgi.resource",org.osgi.framework.startlevel;version="1.0";uses:="org.osgi.framework",org.osgi.framework.startlevel.dto;version="1.0";uses:="org.osgi.dto",org.osgi.framework.wiring;version="1.2";uses:="org.osgi.framework,org.osgi.resource",org.osgi.framework.wiring.dto;version="1.3";uses:="org.osgi.dto,org.osgi.resource.dto",org.osgi.resource;version="1.0.1",org.osgi.resource.dto;version="1.0.1";uses:="org.osgi.dto",org.osgi.service.condition;version="1.0",org.osgi.service.condpermadmin;version="1.1.2";uses:="org.osgi.framework",org.osgi.service.log;version="1.5";uses:="org.osgi.framework",org.osgi.service.log.admin;version="1.0";uses:="org.osgi.service.log",org.osgi.service.packageadmin;version="1.2.1";uses:="org.osgi.framework",org.osgi.service.permissionadmin;version="1.2.1",org.osgi.service.resolver;version="1.1.1";uses:="org.osgi.resource",org.osgi.service.startlevel;version="1.1.1";uses:="org.osgi.framework",org.osgi.service.url;version="1.0.1",org.osgi.util.tracker;version="1.5.3";uses:="org.osgi.framework"
osgi.noShutdown true
eclipse.ignoreApp true
launch.keep false
testEnvironment true
osgi.console.enable.builtin false
launch.name bnd.bnd
developmentEnvironment true
framework.webserver.webbundles.workdir C:\Users\julian\*REDACTED*\bndtools/data/webbundles
launch.activation.eager false
tester.unresolved true
Id Levl State Modified Location
0 0 ACTIV <> System Bundle
1 1 ACTIV 202310060956 file:/C:/Users/julian/.m2/repository/biz/aQute/bnd/biz.aQute.tester.junit-platform/7.0.0/biz.aQute.tester.junit-platform-7.0.0.jar
2 1 ACTIV 202402040835 file:/C:/Users/julian/.m2/repository/org/junit/platform/junit-platform-commons/1.10.2/junit-platform-commons-1.10.2.jar
3 1 ACTIV 202402040835 file:/C:/Users/julian/.m2/repository/org/junit/platform/junit-platform-engine/1.10.2/junit-platform-engine-1.10.2.jar
4 1 ACTIV 202402040835 file:/C:/Users/julian/.m2/repository/org/junit/platform/junit-platform-launcher/1.10.2/junit-platform-launcher-1.10.2.jar
5 1 ACTIV 202307061225 file:/C:/Users/julian/.m2/repository/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0.jar
6 1 ACTIV 202402040835 file:/C:/Users/julian/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.10.2/junit-jupiter-api-5.10.2.jar
7 1 ACTIV 202402040835 file:/C:/Users/julian/.m2/repository/org/junit/jupiter/junit-jupiter-engine/5.10.2/junit-jupiter-engine-5.10.2.jar
// snip: bundle under test and its dependencies
114 1 ACTIV 202310060954 file:/C:/Users/julian/.m2/repository/biz/aQute/bnd/aQute.libg/7.0.0/aQute.libg-7.0.0.jar
115 1 ACTIV 202310060955 file:/C:/Users/julian/.m2/repository/biz/aQute/bnd/biz.aQute.junit/7.0.0/biz.aQute.junit-7.0.0.jar
116 1 ACTIV 202310060956 file:/C:/Users/julian/.m2/repository/biz/aQute/bnd/biz.aQute.launchpad/7.0.0/biz.aQute.launchpad-7.0.0.jar
# snip: bundle under test and its dependencies
11:37:50,397 INFO [aQute.libg] - BundleEvent STARTING
11:37:50,397 INFO [aQute.libg] - BundleEvent STARTED
11:37:50,397 INFO [biz.aQute.junit] - BundleEvent STARTING
11:37:50,403 INFO [biz.aQute.junit] - ServiceEvent REGISTERED {java.lang.Runnable}={service.description=JUnit tester, service.id=75, service.bundleid=115, service.scope=singleton, main.thread=true}
11:37:50,403 INFO [biz.aQute.junit] - BundleEvent STARTED
11:37:50,404 INFO [biz.aQute.launchpad] - BundleEvent STARTING
11:37:50,404 INFO [biz.aQute.launchpad] - BundleEvent STARTED
11:37:50,513 INFO [biz.aQute.tester.junit-platform] - ServiceEvent REGISTERED {java.lang.Object}={osgi.command.scope=tester, service.id=76, service.bundleid=1, service.scope=singleton, osgi.command.function=[runTests,getTesterNames,setTesterNames]}