osgi

    -1

    1答えて

    私のビルドで生成されたバンドルの名前を変更して、その名前にバージョンを指定したいのですが、すべて無視されてしまい、バンドルがプロジェクトフォルダ名毎回。 build.gradleファイル apply plugin: 'java' repositories { mavenCentral() } dependencies { // https://mvnrepositor

    -1

    1答えて

    私はApache karafとOSGIを初めて使用しています。私は非常に単純なバンドルを作成して実行しようとしています。そのバンドルを開始しながら、しかし、私はこのエラーを取得しています:コマンドを実行する エラー:エラーがバンドル上でコマンドを実行:行方不明の要件[karaf [86](R 86.0: 解決karaf [86](R 86.0)にできません。 )] osgi.wiring.pack

    0

    3答えて

    私はManagedServiceFactoryを使用して、設定ファイルに含まれるパラメータで新しいインスタンスを作成します。私はApache Felix Web Consoleでそれをやりたいのですが、新しい設定を追加するためのプラスボタンはありません。 私は何かが足りないと思う。手伝っていただけませんか? これはこれはあり、私が知らない何かかもしれないが、私の知る限り、新しいインスタンスを作成す

    0

    1答えて

    私は学校向けのプロジェクトを作成する必要があります。センサーを監視するシステムを作りたいと考えています。センサーは非常に発展しているので、2年以内に他のセンサーを使用する可能性があります。この問題を解決するために、ユーザーがセンサーを監視するためのプラグインを作成できるシステムを作成したいと考えています。 私はOSGIを中心に異なるフレームワークを検討しています。 Apache FelixとOSG

    1

    2答えて

    私はstndaloneとしてうまく動作しているGlassfishにアプリケーションを配備しようとします。 このアプリケーションでは、バージョンv1.0のライブラリ(JAR)のいくつかのクラスを使用しています。 VMはすでにこのクラスをロードしていますが、osgiキャッシュバンドルから別のバージョンをロードしているため、デプロイメントはjava.lang.NoSuchMethodErrorで失敗しま

    0

    2答えて

    私はセンサーを監視するためにユーザーが独自のコードをプラグインできるシステムを作成しています。 他のバンドルの変更をリッスンする基本リスナーを作成します。私はServiceListenerに出くわしました。私の質問は:serviceListenerからserviceChanged()が呼び出されるのはいつですか?私はインターネット上でそれを探していましたが、何も見つかりませんでした。 多くの感謝!

    1

    1答えて

    OSGiベースのアプリケーションに正常なシャットダウンフックを実装しようとしています。ランチャーソースに直接アクセスできないため、バンドルに実装しています。 /** * Shutdown Hook for OSGi * Based On: https://stackoverflow.com/a/32216407/5284104 */ @Component() public class S

    0

    1答えて

    org.jsonを使用するJavaプラグインをコンパイルしています。これを含める前に、プラグインは正しくコンパイルして実行できました。 stackoverflowで同様の問題が発生していますが、gradleを使用してこの問題に対処するものはありません。 私のクラスのトップでは、私は import org.json.JSONArray; import org.json.JSONObject;

    1

    1答えて

    Apache Felixを使用してイベントを送受信する方法を決定する(非常に)簡単なテストを作成しました。 これは私の送信者である: package be.pxl; import org.osgi.service.component.annotations.Activate; import org.osgi.service.component.annotations.Component;