Hi

Is it configurations deployed with such a file name in the FileInstall 
directory ? In this case I think FileInstall takes the „prefix“ before the dash 
as the factory PID and the „suffix“ after the dash as an alias for the factory 
configuration’s service PID.

Therefore you get the UUID-like service PID for the configuration and which is 
thus probably not supplied to some ManagedService. I would be supplied to a 
ManagedServiceFactory, though.

Regards
Felix

—
Felix Meschberger  |  Principal Scientist  |  Adobe



Am 27.10.2013 um 01:23 schrieb bokie <[email protected]>:

> If anyone runs into a similar problem here goes...
> 
> In my case the problem was due to the PID that I used
> (test.blueprint.bean.configurable-bean). The hyphen seems to cause some
> strange behaviour in karaf. I noticed, in karaf, that the command
> config:list showed that my PID had been concatenated with a UUID and that a
> FactoryPid property had been created with PID value =
> test.blueprint.bean.configurable-bean.
> 
> I changed the PID to test.blueprint.bean.configurablebean (removed the
> hyphen) and everything seems to be working.
> 
> STRANGE!!
> 
> - Jorge
> 
> 
> 
> 
> --
> View this message in context: 
> http://apache-felix.18485.x6.nabble.com/Blueprint-and-ConfigAdmin-tp5005672p5005772.html
> Sent from the Apache Felix - Users mailing list archive at Nabble.com.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to