問題タブ [jms-queue]

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 に答える
652 参照

jms - wildfly10 の JMS キューの JNDI 名の形式

こんにちは、JBoss_6.1.0_final から wildfly 10 に移行しています。

キュー名の JBoss では、形式は次のようになります

そしてMDBアノテーションでは

現在、ワイルドフライでは以下のようになっています。参照リンク

アクティベーションプロパティ付き

wildfly では、jms/from キュー名と from アノテーションを削除してみましたが、同じキュー名を持つ wildfly で正常に動作します

今私の質問は、JMS/意図的に追加されたキュー名です。

接頭辞なしでキュー名を書くことをお勧めしますjms/

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

groovy - SoapUI テストステップまたは groovy が、hermes を介して Weblogic JMS キューから大きなメッセージを消費できない

mockresponse テスト ステップを持つ testCase があり、エンドポイントは weblogic jms キュー jms://WLS::-::queue_SouthboundOutboundQueue から読み取っています。

weblogic からのメッセージが「10000000」バイトに達すると、このテスト ステップはテストケースの実行中にメッセージの消費を停止します。

次のようなグルーヴィーなスクリプトからキューを読み取ろうとしました:

大きなメッセージを読み取るときに groovy によってスローされるエラー

ここに画像の説明を入力

weblogic.jms.common.JMSException: weblogic.messaging.dispatcher.DispatcherException: weblogic.rjvm.PeerGoneException: ; ネストされた例外: weblogic.socket.MaxMessageSizeExceededException: 着信メッセージのサイズ: '10000080' バイトが構成された最大値: '10000000' バイトを超えています: プロトコル: 't3' 行のエラー: 22

PS: -Dweblogic.MaxMessageSize=2000000000 を追加したため、Weblogic は大きなメッセージを処理しています。また、soapui および hermes sh および bat スターター ファイルにこのパラメーターを追加しようとしましたが、何も機能しませんでした。