Thank you very much.

Thanks for the explanation, Tim. I simply thought that it is possible to access 
the (newInstance) components with their configurationPid but it makes totally 
sense that this makes no sense ;)

Also thank you for the decanter link, exactly what i was looking for. And my 
example is working now.

But an additional Question:
Is there a way to list available factoryPids (before creating a configuration)?

best regards,
Matthias




________________________________
Von: Jean-Baptiste Onofré <j...@nanthrax.net>
Gesendet: Montag, 25. März 2019 15:42
An: user@karaf.apache.org
Betreff: Re: ComponentFactory

By the way, you also have a "core" example here:

https://github.com/apache/karaf/tree/master/examples/karaf-config-example/karaf-config-example-managed-factory

and the equivalent with SCR:

https://github.com/apache/karaf/tree/master/examples/karaf-config-example/karaf-config-example-scr

Regards
JB

On 25/03/2019 15:39, Jean-Baptiste Onofré wrote:
> Hi Matthias,
>
> What about creating a new service instance with a ManagedServiceFactories ?
>
> If you use SCR, it's pretty easy. It's the way it's implemented in
> Decanter for instance.
>
> For instance, a new TailerListenerAdapter service will be registered for
> each etc/org.apache.karaf.decanter.collector.file-foo.cfg file created:
>
> https://github.com/apache/karaf-decanter/blob/master/collector/file/src/main/java/org/apache/karaf/decanter/collector/file/DecanterTailerListener.java
>
> Is it what you are looking for ?
>
> Regards
> JB
>
> On 25/03/2019 15:32, Matthias Leinweber wrote:
>> Hello Karaf Team,
>>
>>
>> i don't know if it is the correct mailing list, because its just
>> possibly related to karaf specific implementation.
>>
>>
>> I try to configure multiple services which are created by a component
>> factory (newInstance). But i don't find a way how i can give a
>> unique pid to a created service instance.
>>
>> Did i understand something wrong an do i have to use
>> ManagedServiceFactories?
>>
>> regards,
>> Matthias
>>
>>
>> Matthias Leinweber
>>
>> Managing Director & Chief Analytics Officer
>>
>>  1491765456561_darkwtext.resized.png
>>
>> Intelligent Data Analytics GmbH & Co. KG
>>
>>
>>
>> c/o TechQuartier
>>
>> Platz der Einheit 2
>> 60327 Frankfurt
>>
>> Mobil: 0151/73006079
>>
>> Telefon: 06421/4805274
>> Telefax: 06421/4805275
>> E-Mail: matthias.leinwe...@ida-analytics.de
>>
>> Internet: www.ida-analytics.de<http://www.ida-analytics.de>
>>
>>
>> Unternehmenssitz: Frankfurt am Main | Handelsregister
>> beim Amtsgericht: Frankfurt am Main, Registernummer: HRA 49357 | USt.
>> ID-Nr.: DE310205810 | Finanzamt: Frankfurt am Main
>>
>> Persönlich haftende Gesellschafterin: IDA Intelligent Data Analytics
>> GmbH | Sitz: Frankfurt am Main | Handelsregister
>> beim Amtsgericht: Frankfurt am Main | Handelsregister-Nummer: HRB
>> 106805 | Geschäftsführer: Mohamed Ayadi, Nils Björn Krugmann, Dipl.-Inf.
>> Matthias Leinweber, Dipl.-Inf. Marc Seidemann
>>
>>  
>>
>> If you are not the addressee, please inform us immediately that you have
>> received this e-mail by mistake, and delete it. We thank you for your
>> support.
>>
>>
>>
>>
>> Besuchen Sie uns vom 01.-05. April auf der HANNOVER MESSE. Sie finden
>> uns auf dem hessischen Gemeinschaftsstand in Halle 6 Stand A24. Weitere
>> Informationen finden Sie hier.
>> <https://www.digitalstrategie-hessen.de/hannovermesse>
>>
>>
>

--
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to