1

現在のBND Tools / Bindexによって生成された OBR リポジトリで動作するApache Felix Web Console OBR プラグインを取得しようとしています。

問題は、生成されたリポジトリ (たとえば、Eclipse の「リリース バンドル」で生成されたもの) を Felix Web プラグインで読み取ることができないことです。

逆に、Felix 自身の OBR リポジトリはプラグインによって適切に認識されます。これは、"resource" 要素内に追加の属性があるように見えるためです。これは、リポジトリにはありません。

...
<resource 
   id="org.apache.felix.bundlerepository/1.4.1"
   symbolicname="org.apache.felix.bundlerepository"
   presentationname="Apache Felix Bundle Repository"
   uri="http://repo1.maven.org/maven2/org/apache/felix/org.apache.felix.bundlerepository/1.4.1/org.apache.felix.bundlerepository-1.4.1.jar"
  version="1.4.1">
...

http://www.osgi.org/download/rfc-0112_BundleRepository.pdfのスキーマ仕様では、「リソース」XML 要素内に属性の余地がありますが、それらは Java API の一部として定義されています。

この gitHub フォークはhttps://github.com/rkrzewski/bindexの仕事をしているようですが、これの状態を知っている人はいますか? これはいつか Bindex に統合されますか? 更新: このフォークの所有者である Rafał からの回答は次のとおりですhttps://github.com/rkrzewski/bindex/issues/3#issuecomment-27784279 それで、bndtools-users の Google グループで再質問しました: https://groups. google.com/forum/#!topic/bndtools-users/ZdY0ASnLNmc

または、不足しているリソース属性を使用して OBR リポジトリを生成する他の方法はありますか? ありがとう。

4

1 に答える 1

1

Bindex の開発はhttps://github.com/bndtools/bindexに移動しました。(ソース: https://groups.google.com/d/msg/bndtools-users/R3U2SDazTjY/OyOVTK8DZHUJ ) このバージョンは適切なフォーマットを作成しますか?

于 2013-11-06T06:29:46.197 に答える