equinox

    13

    4答えて

    私はこれのために多くの春分コードを読んでいますが、まだ日食の春分け設定でosgiバンドルのクラスローダーを取得する非ハックな方法を把握することはできません。 1つはありますか?

    4

    6答えて

    サービスを使用するエレガントな方法または OSGiコンテナの間に? でも可能ですか? たとえば、ローカルマシンにサービスインターフェイスがあるとします。リモートOSGiコンテナのBundleContextを介してそのサービスインタフェースにアクセスするには、どのような方法論/技術を使用できますか?

    0

    2答えて

    私のLogHelperクラスを書いているとき、私は奇妙なバグを持っています。 私はorg.osgi.service.log.LogService(Apache Felixの実装で)を使用しています。 今、私が呼び出すことができます。問題なく LogService.log(int level, String message) を、私は例外を除いていずれかを使用しようとすると: LogServic

    5

    2答えて

    私はしばらくOSGiを調べてきましたが、 "レガシー"ライブラリ(OSGiバンドルではなくプレーンJARとしてリリースされています)に対処する最良の方法については疑問です。 これを処理するにはどうすればよいと思いますか?マニフェストファイルを修正し、バンドル固有の情報を最小限にしてから、それらを再パッケージ化するのは、私が現時点で行うことですが、どういうわけか私には間違っているようです。これらのJ

    3

    1答えて

    私はこれを何時間も見つけましたが、何か役に立つものが見つかりませんでした。 私はいくつかのOSGiバンドルを開発してきたし、今私は春分のコンテナ内のEclipse IDEの外でそれらを実行したいが、それは常に例外をスロー: !SESSION 2011-01-03 14:26:58.958 ----------------------------------------------- eclips

    4

    3答えて

    私はちょうどEquinoxとEclipse PDEを使用してOSGIと宣言型サービス(DS)を使い始めています。 私は2つのバンドルAとBを持っています。 バンドルAは、バンドルBによって消費されるコンポーネントを公開します。どちらのバンドルも、このサービスをOSGIサービスレジストリに再度公開します。 Equinoxはコンポーネントをまとめて結線しています。これは、バンドルAとバンドルBがEqu

    1

    2答えて

    私は現在、SpringとOSGiを研究しており、Pro Spring Dynamic Modules for OSGiの2つの例を使って作業しています。ビューリゾルバのように構成されて @Controller public class HelloWorldController { private HelloWorldService helloWorldService; @R

    4

    2答えて

    私の問題に関してはstackoverflowで他にも多くの質問がありましたが、適切な解決策が見つかりませんでした。 私はOSGIアプリケーション(Equinox)を開発し、JPA(EclipseLink)を使用しています。今度は、EntityManagerを必要とするバンドルでEntityManagerを取得する最善の方法を尋ねます。 EntityManagerFactoryをサービスとして公開し

    5

    2答えて

    私はネイティブ実行可能ファイルのラッパーとしてサービスを実装するOSGiバンドルに取り組んでいます。つまり、サービスはProcessBuilderで実行可能ファイルを実行し、いくつかのデータをフィードし、結果を取得します。私の質問は、このバンドルをパッケージ化する最良の方法です。ネイティブの実行可能ファイルには、ツールを実行するためにディスク上にすべて存在しなければならない多数の依存データファイル

    0

    2答えて

    リクエストがHttpServletRequestWrapperでラップされたときにサーブレット転送が機能するようになっています。 これは、埋め込みJetty Webサーバーを使用してEclipse内から実行され、HttpService実装を提供するサーバー側の春分アプリケーションです。 public class TestFilter implements Filter { public