我确信它真的很简单,但是我无法理解使我的组件在 OSGi 框架中侦听多个事件主题所需的 XML 模式。
我想处理以下两个事件,有时甚至更多:
basm/event/IAM
basm/event/COV
我试过这样的东西
<properties name="event.topics">
<entry>basm/event/IAM</entry>
<entry>basm/event/COV</entry>
</properties>
或者
<property name="event.topics" type="String" value="basm/event/IAM,basm/event/COV" />
或者
<property name="event.topics" type="String" value="basm/event/IAM" />
<property name="event.topics" type="String" value="basm/event/COV" />
不幸的是,我的 OSGi 书只使用了一个事件主题,令人惊讶的是,我在网上找不到任何东西。我试图通过 DS 组件描述的 XML 模式但未能理解它:http ://www.osgi.org/xmlns/scr/v1.2.0/scr.xsd