I'm already doing that as my fall back, but it isn't ideal.

I guess Felix wont do it until it does 4.3, so I'll just wait until then.

Alasdair

On 28 October 2010 15:48, Guillaume Sauthier
<[email protected]> wrote:
> You can also try to wrap the Bundle into a ClassLoader, delegating methods
> ...
> Something like :
> http://websvn.ow2.org/filedetails.php?repname=jonas&path=%2Fsandbox%2Fsauthieg%2Fjndi-osgi%2Fjonas-osgi-toolkit%2Fsrc%2Fmain%2Fjava%2Forg%2Fow2%2Fjonas%2Fosgi%2Ftoolkit%2FBundleClassLoaderAdapter.java
>
> in any case, once you give your ClassLoader to someone else, you may have
> memory/lifecycle issues if that thirdparty keep a reference to the
> ClassLoader.
>
> --G
>
> Le 28/10/2010 16:41, Alasdair Nottingham a écrit :
>>
>> That does not help me because I have a Bundle, not a Class in the bundle.
>>
>> I have a fall back if I can't find it, but the fallback has lifecycle
>> and memory overhead issues I would like to not have to deal with.
>>
>> On 28 October 2010 15:34, Guillaume Sauthier
>> <[email protected]>  wrote:
>>
>>>
>>> Hi Alasdair
>>>
>>> There is no direct API to do that.
>>> But you can use a class loaded by this bundle and then call
>>> Class.getClassLoader()
>>>
>>> Cheers
>>> --Guillaume
>>>
>>> Le 28/10/2010 16:32, Alasdair Nottingham a écrit :
>>>
>>>>
>>>> Hi,
>>>>
>>>> I'm sure that asking this question will get me shot, but here goes. I
>>>> have a Bundle and I would like to get hold of the ClassLoader that
>>>> felix holds for the bundle.
>>>>
>>>> Is it possible to do this for Felix?
>>>>
>>>> Thanks
>>>> Alasdair
>>>>
>>>>
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>>
>>
>>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>



-- 
Alasdair Nottingham
[email protected]

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to