Bundle.getResource/s is not able to find resources if the package is not 
alraedy wired when I use DynamicImport-Package: *
--------------------------------------------------------------------------------------------------------------------------

                 Key: FELIX-1556
                 URL: https://issues.apache.org/jira/browse/FELIX-1556
             Project: Felix
          Issue Type: Bug
          Components: Framework
    Affects Versions: felix-1.8.1
         Environment: generic
            Reporter: Sahoo
             Fix For: felix-2.0.0


This appears to be a serious bug. While running GlassFish on Felix 1.8.1 and on 
a latest build off trunk, I see the following:
I have a bundle which has DynamicImport-Package: *. I call 
bundle.getResources("foo/Bar.class") and it does not find the resource even if 
there exists a unique bundle which exports package foo and has a resource 
foo/Bar.class. If I call bundle.loadClass("foo.Bar"), it finds the class. I 
also see a WIRE being setup between the importer and exporter for package foo. 
Subsequently, getResource also works. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to