問題タブ [ems]

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 投票する
1 に答える
479 参照

.net - 構成: WCF の TIBCO EMS トランスポート チャネル

EMS WCF プラグイン (Net.Tems Listener Adapter) を使用した人はいますか?

キューまたはトピックへのリスナーの数、スレッド/最大ジョブ/フロー制御、およびキープアライブを構成するにはどうすればよいですか? WCF サービスの設定を教えてください。

IIS の WAS (Net.Tems Listener Adapter) でホストされている JMS バインディングを介して XML SOAP をリッスンする WCF サービスが動作しています。

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

database - Tibco EMS - JVM でのファイルからデータベースへの構成の問題

Solaris 10 で Tibco EMS 7.0 サーバーをデフォルトのファイル ベースのストアからデータベース ストア (Oracle RAC) に構成しています。インスタンスを開始すると、ログに次の JVM エラーが表示されます。

  • Eclipse JVM とファイルを使用する Tibco の hibernate 3.2.5.001 をインストールしました。ojdbc5 を含む推奨の instantclient_11_2 もインストールされています。
  • 以下は、dbstore_classpath、dbstore_driver_name、dbstore_driver_dialect、jre_library を次のように変更した tibemsd.conf です。

    dbstore_classpath = /lcl/dev/apps/tibco/components/eclipse/plugins/com.tibco.tpcl.org.hibernate_3.2.5.001/hibernate3.jar;/lcl/dev/apps/tibco/ems/7.0/bin/ dom4j-1.6.1.jar;/lcl/dev/apps/tibco/ems/7.0/bin/commons-collections-2.1.1.jar;/lcl/dev/apps/tibco/ems/7.0/bin/commons- logging-1.0.4.jar;/lcl/dev/apps/tibco/ems/7.0/bin/ehcache-1.2.3.jar;/lcl/dev/apps/tibco/jta.jar;/lcl/dev/apps /tibco/ems/7.0/bin/cglib-2.1.3.jar;/lcl/dev/apps/tibco/antlr-2.7.6.jar;/lcl/dev/apps/tibco/ems/7.0/bin/antlr -2.7.6.jar;/lcl/dev/apps/tibco/components/eclipse/plugins/com.tibco.tpcl.org.com.mchange.c3p0_0.9.1.001/c3p0-0.9.1.jar;/lcl /dev/apps/tibco//ems/7.0/bin/asm.jar;/lcl/dev/apps/tibco/asm-attrs.jar;/lcl/dev/apps/tibco;../db_components/instantclient_11_2/ojdbc5 .jar

    dbstore_driver_name = oracle.jdbc.driver.OracleDriver dbstore_driver_dialect = org.hibernate.dialect.Oracle10gDialect jre_library = /lcl/dev/apps/tibco/components/eclipse/_jvm/lib/sparc/libjvm.so

  • jdk1.5.0_71 をインストールして ./jdk1.5.0_71/jre/lib/sparc/libjvm.so を呼び出そうとすると、同じエラーが発生します。

  • ディレクトリを探しているように見えるため、jre_library を /lcl/dev/apps/tibco/components/eclipse/_jvm/lib/sparc に設定すると、同じエラーが発生します。

質問:

  • ld.so.1 ライブラリが必要ですか (見つからない)?
  • このエラーを解決してJavaを構成する方法はありますか?
0 投票する
3 に答える
8555 参照

jms - Tibco-Ems フェイルオーバーの問題

2 つの Tibco-Ems サーバーを実行しており、フォールト トレラント セットアップを使用しています。1 つのサーバーが使用できない場合、アクティブ サーバーは期待どおりにフェールオーバー サーバーに切り替わります。

ただし、時々奇妙なエラーが発生します。次に、新しいアクティブサーバーは次のように言います:「再接続に失敗しました:id = XYの接続が不明です」

これは、クライアントに開いている接続がある場合にのみ発生します。しかし、それは私が期待することであり、接続も新しいアクティブサーバーに切り替わるはずです。そして、私が言ったように、うまくいくこともあれば、うまくいかないこともあります。

クライアントで EMS-Exceptions に登録すると、「トランスポート接続からデータを読み取れません: 既存の接続がリモート ホストによって強制的に閉じられました。」というエラーが表示されます。

スタックトレース: System.Net.Sockets.NetworkStream.Read(Byte[] バッファー、Int32 オフセット、Int32 サイズ) で TIBCO.EMS.LinkTcp._readEx(Byte[] バッファー、Int32 オフセット、Int32 サイズ) で TIBCO.EMS.LinkTcp ._ReadWireMsg() at TIBCO.EMS.LinkTcp.LinkReader.Work()

今、私は自分に何ができるのか分かりません。たぶん、誰かが正確な問題が何であるかを理解するのを手伝ってくれるでしょう。前もって感謝します

更新: ここでの最新の更新:「再接続に失敗しました」というエラーが表示されても、期待どおりに動作します。2 番目のサーバーが引き継ぎます。

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

sql-server - Delphi EMS FireDAC: データセットを開けません [FDMemTable]

DelphiでEMS(つまり、将来のiOSアプリケーション用)を使用して単純なクライアントサーバーアプリケーションを使用しています。

この質問は、以前の質問の続きで、別のエラーがあります。

これは、マルコの提案に従った別の問題に関する私の以前の質問です。

問題:クライアントからサーバーにパラメーターを渡すときにエラーが発生しました。

これにより、エラーをスローする Param を含む TFDMemTable プロパティ (DatSTableName: QRowParam )Image1があります。

問題 TFDMemTable

これにより、機能する Param のないTFDMemTableプロパティ (DatSTableName: QRows ) の Image2 があります。

作業中の TFDMemTable

質問: クライアントからサーバーへの一般的な呼び出しを使用している場合、それは機能し、すべてのデータを取得しました。パラメータTFDQueryなしでImage2 TFDMemTableを使用しました。しかし、クライアントからサーバーにパラメーターを渡すと、パラメーター TFDQuery で Image1 TFDMemTable を使用したクライアント側でエラーが発生しまし

誰でも私に提案できますか?この問題からさらに先に進むにはどうすればよいですか?

前もって感謝します。

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

delphi - Delphi EMS FireDAC: 名前ではなくインデックスを介して TEndpointRequest パラメータにアクセスするにはどうすればよいですか?

Delphi EMS Resource Client FireDAC アプリケーションに取り組んでいます。

たとえば、クライアントからサーバーに 2 つのパラメーターを渡すとします。サーバー側では、名前 ('item1'、'item2') を介してパラメーターの値にアクセスできます。ただし、名前を介してパラメーターにアクセスする代わりに、インデックスを介してアクセスする必要があります。

既存のサーバーの実装:

Dataset を使用すると、次のように List インデックスを使用して Params にアクセスできます (例として)。

ARequest.Params でどうすればいいですか?

私はいくつかの解決策を待っています。

前もって感謝します。

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

tibco - 単一の EMS Q 用の複数の受信機

私は tibco admin にプロセスをデプロイしましたが、設定されたキューの 1 つ (このプロセスのプロセス スターターの Q) には常に 2 つのレシーバーがあります。なぜこれが起こっているのかわかりません。このプロセスを停止すると、受信者は0になります.2つのキューのJMS接続も確認しましたが、同じです。誰かがこの問題に光を当てることができますか