正在设置不兼容字符串的属性



我正在使用声明式服务,并面临以下问题。我想用属性注册我的组件,比如使用

bc.registerService(MyClass.class.getName(),this,props);

但是,对于DeclarativeServices,我必须提供一个定义这些属性的XML文件。现在,问题是我没有字符串兼容的值作为属性值(键是字符串)。属性不是任何类型的数字或字符串,而是由"create"方法返回的对象。这不是的问题

bc.registerService(MyClass.class.getName(),this,props);

因为道具可以包含条目。但是,我如何使用声明服务来管理此问题?

BREwegenij

我还问了OSGI邮件列表上的问题,答案在这里http://www.mail-archive.com/osgi-dev@mail.osgi.org/msg02898.html

BREwegenij

最新更新