問題タブ [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.
java - OSGi - FUSE ESB で JVM パラメータを追加するには?
コマンド ラインで、次のような Java ファイルを実行できます。
しかし、FUSE ESB のような OSGi コンテナーでは、そのようなものを追加することはできません。
osgiコンテナを使用するときに同じことを行うにはどうすればよいですか?
wso2carbon - fuseesb は wso2 carbon と同様の UI フレームワークの概念を持っていますか?
私は、次の機能を提供する OSGi アプリケーション プラットフォームとして WSO2 Carbon を検討してきました。
- サービスは OSGi コンポーネント (バックエンドおよびフロントエンド/UI) としてデプロイ可能
- サービス UI コンポーネントを Carbon UI にホスト (スナップ) できます
- サービスは、認証と承認に Carbon User Management データベースを使用できます。
fuseesb にも同様の UI コンセプトがありますか?
apache-camel - Fuse Fabric は本番環境で無料で使用できますか? ServiceMix で使用できますか?
Fuse Fabric http://fuse.fusesource.org/fabric/indexは、ServiceMix ソリューションと Camel ルートをクラスタ化するために使用できる機能を提供します。
- Fuse Fabric は本番環境で無料で使用できますか? FAQ に Apache 2.0 ライセンスの記載がありますが、これは無料で使用できることを保証するものではありません。
- スタンドアロンの ServiceMix で使用できますか、それとも Fuse ESB/JBoss Fuse でのみ使用できますか?
関連する投稿https://stackoverflow.com/a/16163165/1469083を見ましたが、「Fuse Fabric は Apache ServiceMix に寄付されています...」と書かれていますが、これは正確には何を意味し、このステータスは何ですか?
apache-camel - serviceMix 4.4 は ODE をサポートしなくなりました。オーケストレーションを行う別の方法は何ですか?
私はserviceMixを初めて使用します。数日前にserviceMix 4.5.1をダウンロードしました。
コマンド features:install ode を使用して serviceMix に ode をインストールしようとしたとき
それは私にこれを教えてくれます:
大量のウェブをグーグル/検索したところ、次のような悪いニュースがありました。
から来る
http://fusesource.com/forums/thread.jspa?messageID=11209
では、serviceMix 4.4 が ODE をサポートしなくなった場合、serviceMix で Web サービス オーケストレーションを行う別の方法は何ですか? この作業を行うためにラクダを使用しようとしましたが、それは簡単ではありません。
"bpel-g" はどうですか?( http://code.google.com/p/bpel-g/ ) 良い選択でしょうか? または他の選択?
どんな助けでも本当に感謝します。
java - ビルド時にプロパティ ファイルを定義する代わりに、外部の .cfg ファイルを使用する
私たちのプロジェクトは FuseESB で Apache Camel を使用しており、Spring も利用しています。現在、(Maven を使用して) プロジェクトをビルドするときに定義するいくつかのプロパティ ファイルがあります。
プロパティ ファイルを各システム (dev/qa/prod) にある外部ファイルに移動し、それをプロパティ ファイルとして使用します。
私はこれをどのように行うかを理解しようとしています。もちろんもっとありますが、これは私が信じている質問に関連しています。私はキャメルのドキュメントを見ていましたが、これについてどうすればよいかまだ少し混乱しています。
質問でこの投稿を見ていましたが、そのタイプの構成を使用したいようでしたが、Spring xml ファイルで使用しました。
これに関する一般的なガイダンスが必要です、ありがとう!
fuseesb - JBoss Fuse と Fuse ESB の違いは?
Fuse ESB は Red Hat に買収され、JBoss Fuseとして提供されるようになったようです。
それらは基本的に同じテクノロジーであり、プラスまたはマイナスのいくつかの改善点があると推測するのは正しいですか?
どちらもオープン ソースであり、同じテクノロジ スタック上に構築されていることがわかります。そのため、これが既存のプロジェクトに大きな影響を与えることなく単なる名前の変更であることを願っています。
jdbc - JDBC とキューを使用して ESB トランザクションを融合する
Fuse ESB、JMS、および JDBC を使用して、次のシナリオをサポートできますか?
オーケストレーション コンポーネントから、次のことができるようにしたいと考えています。
- 取引を開始する
- メッセージをリモート キューに送信し、これをこのトランザクションに参加させる
- 同じトランザクション内で JDBC 接続を使用して、リモート キューのメッセージ ハンドラをこのトランザクションに参加させる
- オーケストレーション コンポーネントに同期的に戻り、別のリモート キューとメッセージ ハンドラーで同じことを行う
- もう一度同期的に戻り、2 つの JDBC トランザクションをコミットするか、ロールバックします。
これは同期キューを使用した場合にのみ可能であり、XA トランザクションが必要になると思いますが、元のトランザクションでキューと jdbc 接続を登録するメカニズムについてはよくわかりません。
osgi - 依存関係で待機中のESB Fuseモジュール - 猶予期間
次のモジュールでセットアップされた基本的な ESB Fuse テスト プロジェクトがあります。
シンプルなデータソース シンプルなモデル シンプルなサービス
データソースはブループリントを介して構成され、データソースは jndi にアタッチされています。
http://www.osgi.org/xmlns/blueprint/v1.0.0 http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd ">
このモデルは、persistence.xml ファイル内に永続ユニットを定義し、jndi を介してデータソースを参照します (ここで定義されている長い jndi ルックアップと短い jndi ルックアップに注目してください。どちらも試してみました)。
SimpleRow クラスは JPA アノテーションを使用します。
import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Table;
@Entity @Table(name = "SIMPLE") public class SimpleRow {
}
次に、ブループリントと simple-service-persistence-unit への参照を使用して、サービスに EntityManager を注入しようとします。
http://www.osgi.org/xmlns/blueprint/v1.0.0 http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd http://aries.apache.org/xmlns/ jpa/v1.1.0 http://aries.apache.org/schemas/jpa/jpa_110.xsd ">
これらのモジュールを fuse OSGi コンテナーにインストールすると、simple-datasource と simple-module の両方が正しくインストールされているように見えます。これらのモジュールをリストすると、次のようになります。
注入された DataSource を使用するテスト jdbc モジュールを作成しました。これにより、DataSource が正しく機能していることが確認されました。
ここで、simple-service を開始しようとすると、猶予期間の状態になり、次のメッセージがログ ファイルに出力されます。
モジュールの状態を一覧表示すると、猶予期間の状態にあることがわかります。
最終的にタイムアウトになり、障害状態に移行します。
私の最初の考えは、データソースが壊れている可能性があるということでしたが、jdbc モジュールは正常に動作していることを証明しています。私のその後の考えは、これを確認する方法がわかりませんが、jndi ルックアップが正しく機能していないということです。jndi レジストリを表示する方法はありますか? その他の提案は歓迎します。