Properties in the service registry should limit themselves to the basic type:
String + primitives + arrays of collections of those. This allows for remote
osgi and does not leak classes when you are in a security sensitive
environment.
Kind regards,
Peter Kriens
On 31 aug. 2013, at 15:56, Ewgenij Sokolovski wrote:
> Hello, community. I work with Declarative Services and stumbled across the
> following problem recently. I want to register a service providing component
> with properties. According to Declarative Services concept I have to provide
> an XML file defining these properties. Now, the problem is that my properties
> are not strings. They are objects returned by a "create" method of another
> class. This was not a problem with
>
> bc.registerService(MyClass.class.getName(), this, props);
>
> because props could contain any kind of entries. But how can I manage this
> with Declarative Services? Is that possible at all?
>
> BR Ewgenij
> _______________________________________________
> OSGi Developer Mail List
> [email protected]
> https://mail.osgi.org/mailman/listinfo/osgi-dev
_______________________________________________
OSGi Developer Mail List
[email protected]
https://mail.osgi.org/mailman/listinfo/osgi-dev