Equinox OSGi コンテナに機能をインストールしようとしています。これは、p2 director コマンド ライン ツールを使用して行います。
java -jar ./plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar -application org.eclipse.equinox.p2.director -no
splash -consoleLog -debug -repository <repositoryUrl> -installIU <featurename> -profile <profileName> -vmargs -Declipse.p2.unsignedPolicy=allow
ただし、インストールは次のエラー メッセージで失敗します。
!MESSAGE One or more certificates rejected. Cannot proceed with installation.
これはおそらく、機能に署名された bouncycastle の jar が含まれており、これらの jar の署名に使用された証明書が拒否されたためです。
この問題を解決する方法を知っている人はいますか?
GUI インストール ツールを使用して機能をインストールする場合、問題はありませんが、インストール中に、証明書チェーンを信頼するかどうかを尋ねるポップアップが表示されます。このダイアログ ボックスで [はい] をクリックすると、機能は正しくインストールされます。
kr、
フレデリク。