問題タブ [fuseesb]
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.
esb - FUSE ESB グルーの複数のアプリケーションの使用方法
私は2つのアプリケーションを持っています。1つはサーバー1にデプロイされています。もう1つはサーバー2にデプロイされています。アプリケーション1は、アプリケーション2のプロセスが完了したときに、アプリケーション2に日付を投稿したいと考えています。それはイベントをアプリケーション 1 に送信します。私の顧客は、FUSE ESB を使用することを提案しています。その実装方法は、
どんな答えでも大歓迎です
java - fuse esb を自動的に呼び出す
fuse esb を呼び出す自動化されたスクリプトを作成する必要があり、それから osgi:install コマンドを呼び出してバンドルをデプロイする必要があります。最善の方法は何ですか? 入力/ポインタは高く評価されています。ありがとう。
activemq - ActiveMQ仮想トピックからメッセージをデキューします
ActiveMQ v5.7.0.fuse-71-047(別名v5.7)でFuseESBを使用しています
私は1つの仮想トピック「VirtualTopic.xxx」と1つのサブスクライバーを持っており、(Camelを使用して)次のように設定します。
すべてが正常に実行されているようで、キュー「Consumer.A.VirtualTopic.xxx」からメッセージがエンキューおよびデキューされているのを確認できます。
私の質問:メッセージは、Consumer.A.VirtualTopic.xxxに送信されたVirtualTopic.xxxメッセージからデキューする必要がありますか?コンシューマーAが唯一のサブスクライバーです。JConsoleを使用すると、メッセージがキューに入れられているのを確認できますが、デキューとディスパッチの数は0です。ここで何か問題がありますか?
udp - org.apache.camel.ExchangeTimedOutException:OUTメッセージが30000ミリ秒以内に受信されませんでした
私は現在、相互接続された2つのFUSEプロジェクトに取り組んでいます。そのため、カスタムコーデックを備えたapache Camel Mina udpエンドポイントを使用して、あるプロジェクトから別のプロジェクトにデータグラムパケットを送信しようとしました。私の問題は、プロジェクト1でタイムアウト例外をスローしますが、データグラムパケットが他のプロジェクトによって受信されることです。
なぜそうなるのか、どうやって解決するのか、提案をお願いします。
java - Fuse ESB osgi:install で実行中の問題
おはよう、
osgi:install -s fab:mvn:org.jboss.fuse.examples/cbr/6.0.0.redhat-015
しばらくそのままで、エラーがスローされます
コマンド実行エラー: バンドルのインストール中にエラーが発生しました: バンドル fab をインストールできません:mvn:org.jboss.fuse.examples/cbr/6.0.0.redhat-015
ログファイルを見ると、次のように表示されます
org.sonatype.aether.resolution.ArtifactDescriptorException: org.jboss.fuse.examples:cbr:pom:6.0.0.redhat-015 のアーティファクト記述子の読み取りに失敗しました
原因: org.apache.maven.model.resolution.UnresolvableModelException: アーティファクト org.jboss.fuse.examples:project:pom:6.0.0.redhat-015 を repos1 から転送できませんでした ( http://repo.fusesource.com /nexus/content/groups/public ): ファイル転送エラー: 接続タイムアウト: 接続
原因: org.sonatype.aether.resolution.ArtifactResolutionException: アーティファクト org.jboss.fuse.examples:project:pom:6.0.0.redhat-015 を repos1 から転送できませんでした ( http://repo.fusesource.com/nexus /content/groups/public ): ファイル転送エラー: 接続タイムアウト: 接続
ローカル リポジトリが非標準の場所にあり、settings.xml ファイルに値があります。settings.xml ファイルには、アプリケーションが上記をプル/解決することを期待していた会社のネクサス リポジトリへのパスも含まれています。 「org.ops4j.pax.url.mvn.cfg」ファイルで次の設定も変更しました
org.ops4j.pax.url.mvn.settings=file:D:/Maven/settings.xml
問題を解決するためにいまだに fusesource にアクセスしている理由がわかりません。
maven - すべてを機能させる: War、OSGI、Spring Beans、Maven
Fuse Servicemix (バージョン 4.3.1) で bean ファイルを使用して war をデプロイしようとしています。私は自分の戦争を構築するためにmavenを使用しています。私はこれを機能させることができないようです。これを行う方法を教えてくれるウェブサイトを誰か提供できますか?
このWebサイトは、web.xmlファイルに何を入れるかを教えてくれますが、残りについては説明していません。
http://fusesource.com/docs/esbent/7.0/esb_deploy_osgi/BuildWar-Spring.html .
私は 19 日間にわたっていくつかの解決策と方法を試しました。この猫の皮はみんな違うようですが、どれも私には合いません。
脂肪戦争 (解決済み) :
以下の回答を参照してください
スキニー戦争:
osgiでは不可能のようです。あまりにも多くのパッケージを手動でインポートする必要があります。このリンクはそれを解決するように見えますが、多くの厄介な副作用があるようです.
apache-camel - 「moveFailed」は実際に何をしますか?
次のように動作するファイル入力を作成したいと思います。
- 交換を処理する
- 入力ファイルを共有ドライブにコピーしようとしています
- ステップ (2) が失敗した場合 (共有がダウンしている場合など)、代わりにローカル ファイルに移動します。
ドキュメントに続いて 、「moveFailed」パラメーターを使用すると、「処理後にファイルを移動するときに別のターゲットディレクトリを設定することができます (上記で定義された移動によって構成された) 失敗しました」。したがって、これは moveFailed がステップ (3) をカバーするように思えます。
ただし、次のテストは失敗します...何が間違っていますか? 私はラクダ 2.10.0.fuse を使用しています。
apache-servicemix - karafe で FAB 機能を利用できるようにするための正しい URL は?
http://fuse.fusesource.org/bundle/faq.html#How_do_I_enable_FAB_support_in_my_OSGi_container_では、次のように指示されています。
FABを有効にするためにカラフェで。これにより、次の結果が得られます。
どの URL を使用すればよいか、またそのような情報を継続的にどこで見つけることができるかについて、だれかアドバイスしてもらえますか? また、より一般的には、そのようなドキュメントを探す公式の場所はどこですか。その点で RedHat のスチュワードシップが非常に役立つとは思いませんでした。
ありがとう