Установка свойства, не совместимого со строками

Я использую декларативные услуги и сталкиваюсь со следующей проблемой. Я хочу зарегистрировать свой компонент со свойствами, такими как использование

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

Однако с помощью декларативных служб я должен предоставить файл XML, определяющий эти свойства. Теперь проблема в том, что у меня нет совместимых со строками значений в качестве значений свойств (ключи являются строками). Свойства - это не какие-либо числа или строки, а объекты, возвращаемые методом create. Это не было проблемой с

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

потому что реквизит может содержать записи. Но как я могу справиться с этим с помощью декларативных услуг?

БР Евгений

1 ответ

Решение

Я также задал вопрос в списках рассылки OSGI, на него можно было ответить здесь http://www.mail-archive.com/osgi-dev@mail.osgi.org/msg02898.html

БР Евгений

Другие вопросы по тегам