Ok, we had an internal discussion around this. In my mind the class space is
something else than was defined in the specification. The specification clearly
defines the class space as the Bundle's class loader visibility. I.e. all
classes reachable from the Bundle's class loader.
So the picture is still correct because the unshaded public part can be a
package that is imported from another bundle making it invisible to the bundle
A.
Kind regards,
Peter Kriens
On 8 jun 2011, at 11:25, Guillaume Sauthier (OW2) wrote:
> Hi all
>
> I was looking at the schema explaining what was a class space in the core
> spec:
> http://docs.jboss.org/osgi/userguide/html_single/images/osgi-classloader.png
>
> I was wondering why the upper-right part of the Bundle A was not part of the
> Bundle space ?
>
> Thanks
> --Guillaume
> _______________________________________________
> OSGi Developer Mail List
> [email protected]
> https://mail.osgi.org/mailman/listinfo/osgi-dev
_______________________________________________
OSGi Developer Mail List
[email protected]
https://mail.osgi.org/mailman/listinfo/osgi-dev