パックされていないバンドルをその場で組み立てられるように、PAX-URL を使用しようとしています。
自動起動バンドルに pax-url-assembly-1.2.1.jar を入れてから、次のように入力します。
インストール アセンブリ:path/to/my/folder
すべてが機能します。問題は、設定ファイルで > felix.auto.start.1=assembly:path/to/my/folder を使用してこれらのフォルダーをフェリックスに与えたいことです。
そうすると、「不明なプロトコル: アセンブリ」という例外が発生します。
レベル 1 で PAX-URL を読み込んでみましたが、他のすべてのバンドルのデフォルトの開始レベルを 10 に設定しました。役に立ちません。バンドルがロードされる前に構成を読み取るのは「システムバンドル」自体だと思うため、「アセンブリ」は理解されません。
私の推測では、Felix 自体が起動したときに Felix に PAX-URL をロードするように指示する必要があります。
何か案は?私はそれをすべて間違っていましたか?:)
ありがとう!