In this video we discuss Bundle Space - that is the scope, visibility, access to classes at runtime to your bundles.
We start with an overview how class loading delegation works in standard Java, then how developers work with the classic class path.
We then shift to a mental model of how developers can think about bundle runtime dependencies, and the space of available classes. We illustrate how class loading delegation works when chaining multiple wired bundles (part of the magic of an OSGi system).
Subscribe for more tutorials on Apache Karaf, OSGi, and dynamic service management in Java!
For consulting inquiries or to learn more about Apache Karaf, visit Savoir Technologies' website at https://www.savoirtech.com