Thanks Tim. I had read that thread but didn't make the association. I think my case falls between some of the described solutions and part of your point in 2, a bit of redesign :)
Alain On Tue, Jul 31, 2018 at 12:42 PM Tim Ward <tim.w...@paremus.com> wrote: > This sounds like a variation on this question > <https://mail.osgi.org/pipermail/osgi-dev/2018-July/006937.html> asked a > few weeks ago in the osgi-dev list. > > In summary, there are a couple of ways to achieve what you’re trying to > do, and using configuration admin may or may not be the best approach given > that you want to request an instance which you directly control the > lifecycle of. Hopefully the thread will give you the answer that you’re > looking for. > > Best Regards, > > Tim > > On 31 Jul 2018, at 13:24, Alain Picard via osgi-dev < > osgi-dev@mail.osgi.org> wrote: > > I need to configure some Component to be session scoped. I have followed > the article from Dirk at > http://blog.vogella.com/2017/02/24/control-osgi-ds-component-instances-via-configuration-admin/ > which matches what I want. > > But in my case the Component that configures the service is also the has a > reference to this service. I read a couple of SO about this ( > https://stackoverflow.com/questions/47393876/dynamically-setting-target-property-in-osgi-reference-annotatation > and > https://stackoverflow.com/questions/21166070/osgi-declarative-services-filter-references-at-runtime) > but I'm struggling to figure out the best way to both specify a > configuration as per the 1st article and then set the target in my > component to the resulting instance (and/or getting a component > configuration and set the target for my service). > > Thanks > Alain > > _______________________________________________ > 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