Jean-Baptiste Onofré created FELIX-4868: -------------------------------------------
Summary: Framework should not create a classloader for a fragment Key: FELIX-4868 URL: https://issues.apache.org/jira/browse/FELIX-4868 Project: Felix Issue Type: Bug Components: Framework Affects Versions: framework-5.0.0 Reporter: Jean-Baptiste Onofré Priority: Critical Assuming we have: - bundle A - and bundle B which is a fragment to A We have classes exported by both bundle A and bundle B, which is not correct: as bundle B is a fragment, it should use the same classloader as the host, so the classloader of bundle A. It's the case in Karaf (4.0.0-SNAPSHOT): - we have the class org.apache.karaf.shell.commands.basic.AbstractCommand provided by org.apache.karaf.shell.core and org.apache.karaf.shell.console bundles - where org.apache.karaf.shell.console is a fragment to org.apache.karaf.shell.core -- This message was sent by Atlassian JIRA (v6.3.4#6332)