これは法的ですか?OSGiフラグメントはホストとして他のフラグメントを持つことができますか?
org.fragment1
ためMANIFEST.MF(org.host
は通常バンドルではなく断片である):org.fragment2
ため
Bundle-SymbolicName: org.fragment1
Fragment-Host: org.host
がMANIFEST.MF:
Bundle-SymbolicName: org.fragment2
Fragment-Host: org.fragment1
またはorg.fragment2
代わり
Fragment-Host: org.host
を有するべきです
?
ありがとうございます!これを確認する引用がありますか?私はプロジェクトの最初の例を実行し、これをバグとして報告したいと思います。 OSGi仕様の段落3.14はそれについて何も言わないようです... –
@Alexey Romanov:私は私の答えを編集しました! – Tim
しかしここには 'Require-Bundle'ヘッダーはなく、' Fragment-Host'だけです。 –