osgi

    1

    1答えて

    現在、EclipseStarterクラスの機能を使用してバンドルを実行しようとしています。 Eclipseからプログラムを直接実行すると、OSGiサービスバンドルがロードされ、他のバンドルをインストールして起動することができます。 Javaプログラムを実行可能なjarファイルにエクスポートしてコマンドラインから実行すると、環境によってOSGiサービスバンドルではなく「システムバンドル[0]」という

    4

    3答えて

    OSGi環境で動作するHttpServlet(つまり、OSGi HttpServiceに登録されている)は、タスクを達成するためにいくつかのOSGiサービスを呼び出したいと思うのは当然です。問題は、サーブレット内のこれらのOSGiサービスへの参照を取得する方法です。私は、これは非OSGiの環境であるため、有効なアプローチであるかどうかわからないんだけど MyServlet servlet = ne

    3

    1答えて

    私のホストアプリケーションの中で、単純なpushServiceを実装しようとしました。 は、setおよびgetメソッドを提供することによって、VehicleというクラスのインスタンスをOSGi ワールドに転送するものです。サービス を使用するには、サービスインターフェイスとVehicleクラスの両方をjarファイルにエクスポートし、 がそのファイルをバンドル内にインポートしました。このファイルはサ

    50

    10答えて

    このパッケージには、インデックスを作成する必要があります。私は JAXBContext jc = JAXBContext.newInstance("my.package.name"); を呼び出すときそれでも、私は持つJAXBExceptionはそれが含まれていないものの、 "my.package.name" のdoesntが でObjectFactory.classまたはjaxb.in​​d

    5

    2答えて

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

    4

    5答えて

    私は複数のOSGiバンドル、いくつかの鉱山、いくつかのサードパーティ製のサーバーアプリケーションを持っています。バンドルの1つは、Strutsを使用してWebフロントエンドを提供します。必要なStrutsライブラリは、Webフロントエンドバンドル内に存在します。 別のWebフロントエンドに異なる依存関係と非常に異なるユースケースを提供する2番目のバンドルを追加します。私はそのバンドルにもStrut

    7

    6答えて

    誰でも私にosgiフレームワーククラスの使い方の例を教えていただけますか? Iどのようにそれらのクラスを使用する方法の手掛かりを持っていない... BR、 マルクス

    11

    3答えて

    私たちは、OSGiベースのアプリケーションでコンポーネントを設定するために、Configuration Admin ServiceをプライマリAPIとして使用することを検討しています。既存の実装を再利用できるのであれば、私は最も人気のある実装を調べて評価しようとしています。 Apache Felix Config Admin(org.apache.felix.cm) Equinox Config

    14

    2答えて

    OSGiアプリケーションは、バンドルと呼ばれるモジュールで構成されています。問題は、アプリケーションを管理またはデプロイするときに、個々のバンドルよりも細かい粒度を望むように、合理的なサイズのアプリケーションには数多くのバンドル(簡単に数百になる可能性があり、Eclipse IDEのプラグインディレクトリを参照)があることです。 OSGi Service Compendium Specには、デプロ

    2

    2答えて

    私は現在、かなり大きなJava 6アプリケーションに取り組んでおり、私たちの機能のいくつかをサービス指向アーキテクチャに分割しようとしています。 アプリケーション・スペースの主なSOAフレームワークはOSGiで、私はFelixとKnopplerfishを探していましたが、これが私の唯一の選択肢ではないことを確認したいと考えました。 私たちがWebアプリケーションを構築していないのに、SOAPのよう