pax

    3

    2答えて

    osgiバンドルをロード、アクティブ化、アクセスするためにpax-examを使用しています。 次のソースコードは、私のPAX-試験テストされ、それはネイティブコンテナを使用してPAX-試験2.3を使用して実行されます。 package fr.xlim.ssd.vtg.osgi; import java.net.URISyntaxException; import org.junit.Test

    1

    1答えて

    OSGIフレームワークでHSQLDBを使用しています。そして、多くのロギングフレームワーク(java logging、slf4j、jboss loggingなど)をサポートするpax-loggingを使用するのが一般的な解決策です。 私はpax-loggingに問題はありませんが、HSQLDBログメッセージに問題があります。 HSQLDBロギングコンポーネントは非常に扱いにくいです - いくつかの

    5

    1答えて

    私は現在、OSGiモデルで構築されたアプリケーションを開発中です。私のアプリケーションのすべてのテストプロセスは、Karafを使用して新しいJVMを作成するPax-Examを使用して行われます。 統合テストのコードカバレッジにJacocoを使用しようとしましたが、動作しないようです。 (mavenプラグインを使用して)使用しているとき、作成されたjacoco.execファイルは空です。 Pax-E

    4

    2答えて

    OSGIバンドルをpax-maven-buildでビルドしようとしていて、同時にそれをpax-examでテストしています。 @RunWith(JUnit4TestRunner.class) @ExamReactorStrategy(AllConfinedStagedReactorFactory.class) public class OSGILoaderTest { @Inject

    0

    1答えて

    私はkarafのpax-jdbcのプール接続に問題があります。私は blueprint.xmlから私のプロジェクトにMysql DataSource(DS)を注入しようとしています。 、テストのためには、私はkarafコマンドクラス にDSを注入し、その接続を使用してクエリを実行しkarafコマンドを構築しています。それはOKですが、 プールが限界に達していたので、私は、 DSの新しいインスタンス

    5

    1答えて

    私はApache Felixにアプリケーションをデプロイしようとしています。それはgwtアプリケーションでしたが、私はちょうどこんにちは世界のhtmlファイルまで問題を単純化していましたので、問題はあらゆる種類のWebアプリケーションをwarファイルに展開することです。私はまた、Apache Karafで生成された戦争を展開しようとしました。そして、彼らは何の問題もなく(一度はinstall fe

    0

    1答えて

    どのようにしてpax urlハンドラをfelixにインストールできますか? このプロジェクトは、Mavenのによって管理されており、次のようにフェリックスを開始している:1.2.5依存関係:POMファイルで FrameworkFactory frameworkFactory = ServiceLoader.load(FrameworkFactory.class).iterator().next()

    1

    1答えて

    私はドッカーイメージでkarafコンテナをパックしました。これはテストとプロダクションで使用する必要があります。さまざまなネクサスリポジトリが使用されています(プロダクションリポジトリの成果物は、成功したテストの後に最初にデプロイされます)。環境変数によって使用するリポジトリを制御したいのですが、これは最も柔軟なソリューションです(OpenShiftなどでイメージを設定する方法)。 aetherが

    0

    1答えて

    私はfelixとpax-cdi 0.13を使用して溶接します。私はBに2つのバンドルAを持っています。バンドルAにはBundleTrackerとCustomizerがあり、バンドルBにはCDIビーンズがあります。だから私はバンドルマネージャーを使ってバンドルBからcdi beansを取得するバンドルトラッカーにしたい。作品上記 bundleTracker=new BundleTracker<>(c

    0

    1答えて

    動的にロードされたプロパティファイルorg.ops4j.pax.logging.cfgでロガーを設定する機能が魅力的だったため、FelixコンテナでPaxロギングを使用しています。 しかし、sister question about Log4jに記載されているように環境ルックアップを使用することはできません。私は、Pax LoggingがLog4jの大きなブロックをコピーしたことに気付きました。環