Hi,

Think this thread is useful in finding a solution to your problem.
http://forums.dzone.com/eclipse/118-access-osgi-servicees-outside-osgi-environment.html#post380

Thanks,
Dileepa
On Mon, Oct 17, 2011 at 1:00 PM, Dileepa Jayakody <[email protected]> wrote:

> Hi all,
>
> I'm a newbie to OSGI.
> Doesn't an osgi bundle act as a normal jar in a non-osgi environment? An
> osgi bundle is basically a jar with some additional meta info in it's
> manifest which is read by the osgi framework to enable osgi related stuff
> from the jar(bundle) as per my understanding.
>
> So, ideally if you add the osgi bundle in the host application's class-path
> (which is non-osgi) it will just be considered as a normal jar and it should
> be able to import the class from the bundle just like it does from a normal
> jar. Did you try adding the jar to your host-application and importing it?
> Just a suggestion from a newbie, keen to learn more on osgi.
>
> Thanks,
> Dileepa
>
> On Mon, Oct 17, 2011 at 12:14 PM, xuhb <[email protected]> wrote:
>
>> Sorry, I  expressed my requirement un-correctly;
>>
>> Actually, the host application just know the name of class and want to
>> choose such class from embedded osgi environment ?
>> Could I?
>> Must I create a bundle (which import such class) dynamically and retrive
>> class from the dynamic created bundle? Is there other facilitate method?
>>
>> Thanks any suggestion
>> ----- Original Message -----
>> From: "xuhb" <[email protected]>
>> To: <[email protected]>
>> Sent: Monday, October 17, 2011 2:32 PM
>> Subject: How to find a class of bundle from Host application?
>>
>>
>> > Hi:
>> >    I am using osgi environment (felix) embedded in a Host Application;
>> >    Now the host application want to use a class from a specified osgi
>> bundle,
>> >    Could standard osgi support such usage?
>> >    or felix support such extension usage?
>> > Thanks any suggestion
>>
>
>
>
> --
> Dileepa Jayakody,
> Software Engineer, WSO2 Inc.
> Lean . Enterprise . Middleware
>
>


-- 
Dileepa Jayakody,
Software Engineer, WSO2 Inc.
Lean . Enterprise . Middleware

Reply via email to