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