問題タブ [jbossfuse]
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.
jbossfuse - JBOSS FUSE に機能をインストールするには?
を使用してすべての機能を確認できますfeatures:list
JBOSS Fuse に特定の機能をインストールしたかったのですが、コマンド
動かない
エラーが発生しています
JBOSS FUSE に必要な機能をインストールする方法。
JBOSSFUSE_HONE/etc/org.apache.karaf.features.cfg ファイルで、エントリを呼び出しfeaturesBoot
て、起動時にロードするために必要なすべての機能を追加しました
ただし、すべての機能のステータスはアンインストールされています。
esb - Proxy Throw Exception org.apache.cxf.binding.soap.SoapFault: [B は [Ljava.lang.Object; にキャストできません。
JBOSS FUSE で POJO モードでプロキシしようとしましたが、実際の Web サービスが実行されています。
しかし、クライアントは次の例外を受け取ります
私の Blueprint.xml
プロキシとプロセッサを使用して実際の Web サービスを呼び出すことができます。
ただし、応答はクライアントに返されます。
この状況に対処するために、プロセッサまたはブループリントで何かを行う必要がありますか?
マイ Processor.java
SOAPUI での応答
問題が発生しました。プロキシが受け取る形式が異なります。しかし、これを修正する方法がわかりません。
apache-camel - Camel Proxy と Exchange 本体の交換
サービスのプロキシを作成しました。
TypeA
プロキシ (リクエストのタイプは) と実際のサービス (リクエストのタイプは )の間にプロセッサがありますTypeB
。
process(Exchange exchange)
メソッドに入る Exchange 本体は ですTypeA
。
次のコード行を使用してデータにアクセスできます
さて、この情報を に変更したいと思いましたTypeB
。
次の行を使用して本文を追加しています。
私はjava.lang.IllegalArgumentException: argument type mismatch
Exchange
ここで、 から出てくるを使用して実際のサービスを呼び出したいと思いましたProcessor
。
試してみたところ、プロセッサで次の例外が発生しました
実際の Web サービスは呼び出されません。
これを修正する方法。
プロキシで POJO モードを使用しています。
apache-karaf - fabric8-maven-plugin に問題がある
解決方法が正確にわからない問題に遭遇しました。
fabric8.io のマニュアルに従って、maven プラグインを構成し、すべての構成ビットを配置する必要がある場所に配置しました。
ただし、 mvn fabric8:deploy を実行すると、常に次のようになります。
どんな提案も本当に役に立ちます。
どうもありがとう、ティホ
java - Fuse esb は settings.xml を取りません
コンソールに osgi:install mvn:io.hawt/hawtio-web/1.2.3 と入力して、ローカル ネットのリポジトリを使用して hawtio をインストールします。このリポジトリはプロキシの背後にありません。しかし、私はエラーを受け取ります:
settings.xml ファイル:
org.ops4j.pax.url.mvn.cfg ファイル: http://pastebin.com/q5GZnVGX
エラー: http://pastebin.com/3mk7DnUi
jboss-fuse-6.0.0.redhat-024 を使用しています
spring - 複数のコンシューマを持つ Activemq トピック
私は今、この問題に多くの時間を費やしていますが、最終的な解決策を見つけることができないようです. ブロードキャスターとして機能するメッセージ プロデューサーがあり、2 つの異なるトピックにメッセージを投稿します。サイト運営者の投稿プロセスは次のフローに従います。
- ファクトリへの接続を作成して起動します。
- セッションの作成
- セッションと特定のトピック名を使用して Message Producer を作成する
- n* 件のメッセージを送信中
- n 秒待機
- プロデューサー、セッション、接続を閉じています
次に、次の構成を使用して 3 つのコンシューマーをこれらのトピックにサブスクライブさせます (各コンシューマーには独自のclientId
とがありdurableSubscriptionName
ます)。
実際のところ、私の消費者は常にメッセージを受け取っているわけではありません。少なくともすべてではありません。2 つのコンシューマーがすべてのメッセージを取得し、3 番目のコンシューマーがメッセージをまったく取得しない場合もあれば、ランダムなコンシューマーがランダムな数のメッセージを受信する場合もあります。 、消費者は不足しているメッセージを受け取りますが、ブローカーの最初の存続期間中になぜそれが起こらないのか本当に理解できません。誰かがとても親切で、私を助けようとしますか?
ありがとう、ジョージ。
PS : 仮想トピックの使用を考えていましたが、私の主な目的は、他のコンシューマーが将来アタッチできるブロードキャスト プロデューサーを用意することなので、別の仮想ブランチを追加して毎回プロデューサーを変更する必要はありません。メイントピックへ。
java - Fuse コンテナーに機能を追加する
機能をコンテナーに追加しようとしています。testpool プロファイルを作成し、ローカル リポジトリを追加します(file:C:/jboss-fuse-6.0.0.redhat-024/system/np-dbcp-feature/MyFeaturesRepo/xml/features/features.xml)
。その後、リポジトリ (np-dbcp-feature) から利用可能な機能が表示されます。プロファイルをコンテナーに追加しようとすると、Provision Status が表示されます。
なにが問題ですか?階層的でないURIはどれ? features.xml および pom.xml ファイルはこちら (申し訳ありませんが、2 つのリンクしか投稿できません): http://pastebin.com/4D7i7UQQ
http://fusesource.com/forums/message.jspa?messageID=8619のようなことをしようとしていますが、mssql の場合です。
Upd: features.xml でバンドルにコメントしましたが、例外はありませんでした。したがって、問題はバンドルの pom.xml ファイルのどこかにあります。
apache-camel - Camel: デフォルトで Saxon を使用
Camel にデフォルトで Saxon ライブラリを使用するように指示する方法はありますか? そのため、すべての XLST 変換でそれを指定する必要はありませんか? 例えば:
すべてのエンドポイントで指定すると、コードが読みにくくなります。
環境プロパティの設定に関する提案を見てきました(ただし、他のコンテキストでは):
これを単一のキャメルコンテキスト内で設定することは何とか可能でしょうか?
PS私はCamel 2.10を使用しているため、saxon
残念ながらパラメーターの提案はまだオプションではありません...