OSGi – Resolving multiple concurrent versions
I am trying to understand how exactly an OSGi runtime would resolve multiple versions of a dependency at runtime. For this purpose I have set up a simple two-scenario example with outcomes that do not make sense to me.