問題タブ [karaf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1035 参照

java - JaxWsDynamicClientFactory を使用する動的クライアントが java.lang.IllegalArgumentException エラーを生成する

私は、未知のエラーに直面した Web サービス プログラミングの初心者です。

要求されたサービスを動的に呼び出すために JaxWsDynamicClientFactory を使用しようとしています (サービスのアドレスとそのパラメーターはファイルから読み取られますが、ここでは関係ありません)。

この問題は、JaxWsDynamicClientFactory のこの標準的な初期化によって引き起こされます。

この行の実行後、Karaf (Felix) は次のエラーを返します。

実際、次の実行には問題はありません (プログラムは何の影響もなく続行します) が、この厄介なエラーのスタックを画面から削除したいと考えています。try-catch 環境でエラーを隠そうとしましたが、Karaf は単にそれを無視します (つまり、スタック全体を出力しますが、catch 部分はトリガーしません)。

問題を解決するのを手伝ってくれませんか (または、少なくともこの単純な行が問題を生成する理由を理解するのに役立ちますか)?

一般に。コードは Eclipse Kepler で作成され、Maven 2 でビルドされ、Karaf (felix) で実行されます。pom ファイルの依存関係部分は次のとおりです。

0 投票する
3 に答える
3070 参照

osgi - Apache Karaf クライアント出力をキャプチャできません

$KARAF_HOME/bin/startCentOS 6.5を使用してサーバーモードでApache Karaf 3.0.0を起動しました。次に、これらのコマンドを使用していくつかのコマンドを実行し$KARAF_HOME/bin/client、これらのコマンドの出力をキャプチャして、コマンドが正常に実行されたことを確認したいと考えました。出力はコンソールに吐き出されましたが、ファイルにリダイレクトすることはできませんでした。Karaf は出力ストリームまたはエラー ストリームに何も書き込まないようです。私は次のことを試しました:

ファイルには何も書き込まれませんbundleListでした。出力をパイプすることも役に立たないようです。

0 投票する
2 に答える
6085 参照

java - OSGI バンドルの起動中の ClassNotFoundException

私には、自分だけでは解決できないように見える問題があります。Karaf 3.0.0 にデプロイする必要があるオブジェクトのインスタンス化にブループリントを使用する OSGI バンドルがある場合。問題は、対応する jar がバンドル jar にあるにもかかわらず、ClassNotFoundExceptions が私を悩ませ続けることです。これは私の pom.xml です:

これは私のブループリント xml ファイルの 1 つです (これは ClassNotFoundException を引き起こしています)。

最後に、これはバンドルを開始しようとしたときに受け取る例外とスタックトレースです。

誰かがこれを解決する方法を知っているなら、私はそれを聞いてうれしいです.

こんにちは、パスカル

0 投票する
3 に答える
6025 参照

jbossfuse - JBOSS FUSE に機能をインストールするには?

を使用してすべての機能を確認できますfeatures:list

JBOSS Fuse に特定の機能をインストールしたかったのですが、コマンド

動かない

エラーが発生しています

JBOSS FUSE に必要な機能をインストールする方法。

JBOSSFUSE_HONE/etc/org.apache.karaf.features.cfg ファイルで、エントリを呼び出しfeaturesBootて、起動時にロードするために必要なすべての機能を追加しました

ただし、すべての機能のステータスはアンインストールされています。

0 投票する
2 に答える
1380 参照

java - Nexus を機能リポジトリとして使用する

セキュリティで保護された Nexus リポジトリを機能リポジトリとして Apache Karaf に追加する方法はありますか?

コマンドを実行しようとしました:

しかし、次のエラーが表示されます。

Apache Karaf 3.0.0 を使用しています。

ありがとう、ミカエル

0 投票する
0 に答える
289 参照

java - karaf の osgi サービスとしての Hazelcast インスタンス - オーバーヘッドの回避

カラフとヘーゼルキャストを併用しています。hazelcast インスタンスにはバッキング データベースのマップ ストアがあり、osgi サービスとして提供されます。一部の展開では、テーブルの 2 つのグループについて、データベース マップ ストアは各グループで同じですが、場合によっては異なるデータベースが使用されます。多くの karafs (最大 10) がこの構成でデプロイされ、それぞれに hazelcast インスタンスがあります。

バッキング マップ ストアが 1 つしか存在しない場合に、hazelcast インスタンスが 1 つだけ使用されるように展開を最適化することは理にかなっていますか? それとも、カラフごとにヘーゼルキャストの 2 つのインスタンスのオーバーヘッドは無視できるほど無視できるので、この努力は問題に値しませんか?

0 投票する
2 に答える
1190 参照

cxf - javax.xml.ws.spi.Provider のデフォルト実装を引き継ごうとする cxf を停止するにはどうすればよいですか?

カラフ 2.3.2

私が知る限り、コードまたはコンテナー構成で Apache cxf への参照はありませんが、Exchange Web サービスを使用しようとすると、cxf がインストールされていないため、jax 実装が cxf によって引き継がれ、このエラーが発生します。 :

./data/karaf.out:javax.xml.ws.spi.FactoryFinder$ConfigurationError: プロバイダー org.apache.cxf.jaxws.spi.ProviderImpl が見つかりません

ファイル META-INF\services\javax.xml.ws.spi.Provider をコンテンツ com.sun.xml.internal.ws.spi.ProviderImpl で作成しましたが、Karaf では登録されていないようです。

cxf への参照がないにもかかわらず、cxf をロードしようとしている理由について何か考えはありますか? または、デフォルトの実装の使用を強制する別の方法はありますか?

どうもありがとう

ref の場合、cxf 実装をロードしようとしているように見える provider.provide() メソッド

0 投票する
1 に答える
7494 参照

logging - すべての Karaf ログを取得する方法は?

私は Apache Karaf 2.3.2 を使用して
おり、Web アプリケーションがインストールされています。
すべての karaf ログを取得し
て Web ページに表示する方法。