OK that's great :)

2017-03-02 11:34 GMT+01:00 Peter Kriens <peter.kri...@aqute.biz>:

> Ok, that makes it easier. Just follow the enRoute tutorials and then ask
> any open questions on the list. If you learn things along the way that are
> not in the tutorials or app notes let us know or update the documentation
> on github with a PR.
>
> Kind regards,
>
> Peter Kriens
>
> On 2 Mar 2017, at 11:31, Mestiri Meher <meher.mest...@gmail.com> wrote:
>
> Peter, yup basically jar libraries.
>
> 2017-03-02 11:18 GMT+01:00 Peter Kriens <peter.kri...@aqute.biz>:
>
>> When you talk about libraries are you talking about native libraries
>> (i.e. DLL, .so) or just about Java JAR libraries?
>>
>> I suggest enRoute because reading your mail I think you have little
>> experience with OSGi. Doing the enRoute tutorials will give you grasp of
>> the terminology and concepts. Since everything works out of the box you do
>> not spend a lot of time figuring out very basic things. Once you’re there
>> you can throw away the parts you don’t like and add the parts you need. It
>> is a lot easier to get started with a working system then trying to build
>> that up from scratch.
>>
>> Kind regards,
>>
>> Peter Kriens
>>
>> On 2 Mar 2017, at 10:13, Mestiri Meher <meher.mest...@gmail.com> wrote:
>>
>> Thanks Peter for your answser,
>>
>> But does the enRoute way resolves the way of shared libraries between
>> bundles ??
>>
>> If I'm going to need in my project lot of bundles and all of them need
>> library ('A' + 'B')  which is the best way to expose those libraries (as
>> bundles) to all the other bundles living in the osgi context ?
>>
>> Thanks in advance
>>
>> 2017-03-02 10:07 GMT+01:00 Peter Kriens <peter.kri...@aqute.biz>:
>>
>>> Did you follow the tutorials on OSGi enRoute site?
>>> http://enroute.osgi.org?
>>>
>>> Wrapping is nowadays not that necessary anymore as it used to be. For
>>> many unwrapped libraries there are good alternatives that are OSGi.
>>> Wrapping is a complicated thing to do because the consequences of using
>>> OSGi sometimes go further than just the manifest headers.
>>>
>>> If you start with OSGi enRoute you can get up and working quickly after
>>> which you can modify your working setup to suit your needs. For example,
>>> logging with SLF 4J is setup out of the box.
>>>
>>> Kind regards,
>>>
>>>         Peter Kriens
>>>
>>> > On 2 Mar 2017, at 09:42, Mestiri Meher <meher.mest...@gmail.com>
>>> wrote:
>>> >
>>> > Hello guys,
>>> >
>>> > I have another rookie question about osgi.
>>> >
>>> > I'm creating an osgi project with multiple bundles.
>>> >
>>> > I want to put all the same and shared dependencies of these bundles in
>>> a service registry or anywhere in Felix context so all bundles can use
>>> these shared libraries.
>>> >
>>> > What I understood is I have to having them as bundles too, so I found
>>> the maven plugin that helps in wrapping those depepndencies into bundles.
>>> >
>>> > Correct me if I'm wrong but I think the steps are the following :
>>> >
>>> > 1/ wrap the dependencies into wrappes.
>>> > 2/ install them as bundles into the felix.
>>> > 3/ make those bundles start oncethe felix starts.
>>> >
>>> >
>>> > Following this I'm having an issue with an sl4j logger dependency :
>>> "slf4j.simple_1.6.1.jar"
>>> > and the error is that I can not start the bundle..
>>> >
>>> > "org.osgi.framework.BundleException: Fragment bundles can not be
>>> started."
>>> >
>>> > Could you please let me know if I'm following the right scenario and
>>> if you have an idea on how I could resolve the slf4j dependency.
>>> >
>>> > Kind Regards,
>>> > Meher
>>> > _______________________________________________
>>> > OSGi Developer Mail List
>>> > osgi-dev@mail.osgi.org
>>> > https://mail.osgi.org/mailman/listinfo/osgi-dev
>>>
>>> _______________________________________________
>>> OSGi Developer Mail List
>>> osgi-dev@mail.osgi.org
>>> https://mail.osgi.org/mailman/listinfo/osgi-dev
>>>
>>
>> _______________________________________________
>> OSGi Developer Mail List
>> osgi-dev@mail.osgi.org
>> https://mail.osgi.org/mailman/listinfo/osgi-dev
>>
>>
>>
>> _______________________________________________
>> OSGi Developer Mail List
>> osgi-dev@mail.osgi.org
>> https://mail.osgi.org/mailman/listinfo/osgi-dev
>>
>
> _______________________________________________
> OSGi Developer Mail List
> osgi-dev@mail.osgi.org
> https://mail.osgi.org/mailman/listinfo/osgi-dev
>
>
>
> _______________________________________________
> OSGi Developer Mail List
> osgi-dev@mail.osgi.org
> https://mail.osgi.org/mailman/listinfo/osgi-dev
>
_______________________________________________
OSGi Developer Mail List
osgi-dev@mail.osgi.org
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to