Fixed a bug where class loader delegation for dynamic imports was happening
when it shouldn't. Specifically, if a bundle exports a given package or
has any sort of wire for that package (i.e., import-package or require-bundle),
then it should not be able to dynamically import that package. Previously,
only existing imported packages were being checked, not exported packages
or packages acquired through require-bundle. (FELIX-724)
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@695618 13f79535-47bb-0310-9956-ffa450edef68
4 files changed