[ https://issues.apache.org/jira/browse/FELIX-5659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Guillaume Nodet reassigned FELIX-5659: -------------------------------------- Assignee: Guillaume Nodet > Possible bug with Framework#listResources > ----------------------------------------- > > Key: FELIX-5659 > URL: https://issues.apache.org/jira/browse/FELIX-5659 > Project: Felix > Issue Type: Bug > Components: Framework > Reporter: Guillaume Nodet > Assignee: Guillaume Nodet > > I'm not completely sure what the behavior should be, but it seems to me not > very understandable that the following may not return the same thing when > used for the system bundle: > {code} > systemBundle.adapt(BundleWiring.class).listResources("META-INF/services", > "javax.script.ScriptEngineFactory", 2) > {code} > and > {code} > > systemBundle.adapt(BundleWiring.class).getClassLoader().loadResources("META-INF/services/javax.script.ScriptEngineFactory") > {code} > On JDK 8, the second call correctly returns the nashorn javascript engine > factory, but it can't be found using the first call. > Anyone knows if this is an expected behavior ? > Equinox seems to behave the same way fwiw. -- This message was sent by Atlassian JIRA (v6.4.14#64029)