osgi-bundle

    0

    1答えて

    注::私の場合、私はApache Felix実装を使用しています。 私はテストとして使用しているバンドルを書いています。これは、停止/起動したときにstdoutに印刷メッセージよりも何もしないという「Hello World」のバンドルは非常に簡単です: public class Activator implements BundleActivator { @Override

    0

    1答えて

    APIを公開する3つの異なるバンドルを持つ標準OSGiに基づいた私のWebアプリケーションバックエンドの場合はRest(CXFライブラリ)、フロントエンドの場合はPlayフレームワーク引用する前に3つのバンドルから公開されているAPIを呼び出します。実際には、すでに定義されたポートで聴取される仮想ホストで構成されたApacheプロキシの前に、SSOとパスワードによる認証プロセスが既に存在します。

    0

    1答えて

    OSGiでJavaプロジェクトを移植しようとしています。このプロジェクトは、サードパーティのJAR(librealsense JavaCPP presets)によって異なります。私は開発のためにEclipseを使用しています。 私は必要なもののサブセットを使用して構成をテストし、悲惨に失敗しました。 私がテストに使用したコードは以下の通りです: package testinglibrariespl

    0

    1答えて

    Eclipse/OSGIソースバンドルからソースコードにアクセスするにはどうすればよいですか? ソースフィーチャーパッケージを使用してソースバンドルを作成するには、Maven/Tychoを使用します。これは、サードパーティの開発のためのソースを添付するのに適しています。それらは「Javaソース添付ファイル」の「外部ロケーション」としてJAR上で参照されます。 しかし、プログラムでソースバンドルに到

    0

    1答えて

    自己完結型のJARファイルを取得したいと考えています。私は、fat JARに似たすべての依存関係を持つJARファイルを作成したいと考えています。 OSGiバンドルのような "fat JAR"ファイルを作成したいと思います。たとえば、複数のOSGiバンドル間の推移的な依存関係を管理するために、異なるバージョンの依存関係の問題を同時に回避するために、すべての依存関係を管理したいからです。 私のターゲッ

    0

    1答えて

    org.osgi.framework.Bundleオブジェクトを持っている場合はBundle.getHeaders(<locale>)を使用してローカライズされたヘッダー(Bundle-Nameなど)を要求できます。 しかし、(もし存在するならば、考慮にBundle-Localizationヘッダを取って)私は値oflocalizedヘッダを取得するために使用できる同様の施設が存在しない、私はちょ

    1

    2答えて

    私は他のチームから受け取り、AEMで使う必要のあるjarファイルを持っています。私はJEMをAEMで直接使用することはできませんので、リンク "https://helpx.adobe.com/experience-manager/kb/ConvertAJarIntoOsgiBundle.html"の助けを借りてJarをバンドルに変換しました。今ではバンドルが準備され、フェリックスコンソールからAE

    0

    1答えて

    OSGIバンドルAとBを作成しました.AはBに依存しています。 また、Karaf 4.1.1にAとBをうまく配置しました。 Bは、ラップされたmaven jar(bundle:install -s mvn:....)としてデプロイされます。 ここでBにいくつかの変更がありますので、私はNexusサーバに再配備しました。また、新しいBをKarafに配備したいと考えています。 しかし、私は唯一のKar

    0

    1答えて

    Apache Felix Maven Bundle Pluginを使用してプライベートパッケージのような依存関係を宣言できますか? 推移従属性の異なるバージョンのため、NoClassDefFoundExceptionを回避したいと思います。 Apache Felix Maven Bundle Plugin documentationの後には<Private-Package>org.apache.f

    1

    1答えて

    私のクラスで、私のアプリケーションが実行されているOSGIコンテナによって初期化されているプラ​​イベートフィールドをモックしようとしています。私は、この上の任意の手掛かりを参照するためのサンプルコードをしてください入れている:ここ import org.apache.felix.scr.annotations.* @Component (name = "MyServiceImpl ", ds