I don't believe the context classloader is what you want. You may have better luck
with something like getClass().getClassLoader().
Best,
Rob
----- Original Message -----
On 9/12/2012 11:23 AM, David M. Lloyd wrote:
> On 09/12/2012 10:18 AM, Bill Burke wrote:
>> I'm creating a custom login-module that is declared within
>> standalone.xml. This module references a new module that I have
>> deployed (see below). The login-module class uses Resteasy to
>> make
>> invocations. The problem is that Resteasy is not able to find and
>> register built-in providers. Resteasy does this by doing:
>>
>> Enumeration<URL> en =
>>
Thread.currentThread().getContextClassLoader().getResources("META-INF/services/"
>> + Providers.class.getName());
>> while (en.hasMoreElements())
>> {
>> URL url = en.nextElement();
>>
>>
>> No URLs are turning up when calling cl.getResources(). Is there
>> some
>> configuration switch I don't know about?
>
> Yeah - any time you have a dependency on a module whose
> "META-INF/services" you want to access, you have to add
> "services="import"" to that dependency, else that directory is
> filtered out.
<dependencies>
<module name="org.jboss.resteasy.resteasy-jackson-provider"
services="import"/>
</dependencies>
Still doesn't work.
Bill
--
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com
_______________________________________________
jboss-as7-dev mailing list
jboss-as7-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev