4

Weblogic Application Server で OSGi コンテナを実行する方法はありますか? JBoss、Glassfish で動作し、OSGi プロジェクトに Equinox サーブレット ブリッジを追加できる可能性があることを知っています (ブリッジの実装が古すぎます)。しかし、OSGi の実装が既に存在するため、OSGi 環境のデプロイが非常に簡単な JBoss/Glassfish 機能に似たものが必要です。私が見つけた記事のほとんどは非常に古いもので、最近のものはありません。誰かがヒントやより良いリンクを手伝ってくれますか?

Bnd で .war ファイルを作成できるかもしれませんが、どうすればそれを実現できますか。可能性があると読みました。例は素晴らしいでしょう!

編集

まだそのケースを調べている人向けです。バージョン 12.1.2 以降、Weblogic はすぐに OSGi をサポートします。

4

2 に答える 2

1

私はApache Felix Http bridgeを検討します。古い Equinox ブリッジよりもはるかにうまく機能しました (しばらくいじりましたが、うまく機能しませんでした)。Felix に切り替えた後、何かがすぐに機能するようになりました。

私の理解が正しければ、任意の Java EE サーバーにデプロイできる「プレーンな」war ファイルを作成する必要があると思います。その場合は、war ファイルに OSGi は何もないので、Bnd は何もしてくれないと思います。

于 2012-06-14T12:26:47.150 に答える
0

WebLogic は、バージョン 12.1.2 で OSGi をサポートするようになりました。これを見る

于 2014-06-09T05:17:20.557 に答える