[ 
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)

Reply via email to