7

OSGI ブループリント XML ファイルを別の OSGi ブループリント XML ファイルにインポートしようとしています。

例: blueprint1.xml:

<?xml version="1.0" encoding="UTF-8"?>
<blueprint ....>
    <bean id="myBean1" class="com.company.Class1"/>
    <bean id="myBean2" class="com.company.Class2"/>
</blueprint>
</xml>

blueprint2.xml:

<?xml version="1.0" encoding="UTF-8"?>
<blueprint ....>
    <!-- DOES NOT WORK -->
    <import resource="blueprint1.xml" />
</blueprint>

<import>春には機能しますが、青写真には機能しません。

OSGi ブループリント XML ファイルでこれを行う方法を知っている人はいますか?

4

2 に答える 2

10

どうやら、Spring のようなインポートは現在ブループリントでは不可能です。

ただし、ファイルが同じ OSGi バンドルにある場合、それらは同じコンテキストにあり、他のブループリント ファイルから使用できます。

また、こちらもご覧ください: http://fusesource.com/forums/message.jspa?messageID=15091#15091

于 2012-08-09T07:05:50.390 に答える