felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rob Walker <r...@ascert.com>
Subject Re: Tuscany
Date Fri, 23 Nov 2007 08:55:53 GMT

On a  very quick read thru this - tbh - it sounds like a bug/feature of 
their OSGi implementation.

I'm 99% sure we use classloader getResource() calls under Felix, and the 
felix classloaders correctly resolve them to bundle URL references which 
can then be used in a normal way. Pretty sure you need the URL handler 
feature enabled, since I think as Jason points out the URL returned has 
a custom protocol type that the specific framework implementation needs 
to handle.

A possible alternative may be for them to use getResourceAsStream() if 
viable - since this will resolve the URL and open it for them.


-- Rob

Peter Kriens wrote:
> I noticed this mail:
> http://mail-archives.apache.org/mod_mbox/ws-tuscany-user/200711.mbox/%3C20071120203149.F334F4DA0A9@nike.apache.org%3E
> This is from the Tuscany project and seem to struggle with resource
> handling in OSGi. Anybody knows Jason Clark and can discuss this with
> him? As far as I can see, it can all be done with the bundle methods
> or by creating new URLs.
> Kind regards,
>    Peter Kriens


Ascert - Taking systems to the Edge
+44 (0)20 7488 3470

View raw message