Yes. And the exemple or reproduction code did It.
To be precise, IT do
classLoader.getResources("
META-INF/services/javax.xml.validation.SchemaFactory");

I will try to débug an eclipse instance jdt  to understand the différence.

Regards

Le sam. 24 nov. 2018 à 23:07, Raymond Auge <raymond.a...@liferay.com> a
écrit :

> Technically you shouldn't have to do anything different than what
> ServiceLoader would normally do:
>
> classLoader.getResource("
> META-INF/services/javax.xml.validation.SchemaFactory");
>
> - Ray
>
> On Sat, Nov 24, 2018 at 1:16 PM Guillaume Dufour <guillaume.d...@gmail.com>
> wrote:
>
>> Hello Equinox Team,
>>
>> I try to help by fixing a bug on tycho.
>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=485926
>>
>> I hope i am on a the right mailing list. If the class 
>> org.eclipse.osgi.internal.loader.BundleLoader
>> is in your scope normaly yes ;o)
>>
>> As I can see there is a problem during loading a resource : 
>> /META-INF/services/javax.xml.validation.SchemaFactory
>> from xercesImpl.jar wich was added by the Bundle-ClassPath.
>> When we try to findResources in BundleLoader, the class extract package
>> name : META-INF.services. And try to find this package in required
>> bundle. But my resource is inside an embedded library as bundle classpath.
>> I don't know how eclipse solve this and how to find the resource ? Maybe we
>> must add a specific class loader in our CombinedClassLoader ?
>>
>> Maybe i must do a specific way (call hierarchy) to manage real resource
>> like META-INF data ?
>>
>> Before implementing anything I prefer asking the good way to fix it.
>>
>> Sorry for my english, it's not my native language.
>>
>> Regards
>> Guillaume Dufour
>>
> _______________________________________________
>> equinox-dev mailing list
>> equinox-dev@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://www.eclipse.org/mailman/listinfo/equinox-dev
>
>
>
> --
> *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile>
>  (@rotty3000)
> Senior Software Architect *Liferay, Inc.* <http://www.liferay.com>
>  (@Liferay)
> Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org>
> (@OSGiAlliance)
> _______________________________________________
> equinox-dev mailing list
> equinox-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://www.eclipse.org/mailman/listinfo/equinox-dev
_______________________________________________
equinox-dev mailing list
equinox-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/equinox-dev

Reply via email to