問題タブ [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.
jms - wildfly10 の JMS キューの JNDI 名の形式
こんにちは、JBoss_6.1.0_final から wildfly 10 に移行しています。
キュー名の JBoss では、形式は次のようになります
そしてMDBアノテーションでは
現在、ワイルドフライでは以下のようになっています。参照リンク
アクティベーションプロパティ付き
wildfly では、jms/
from キュー名と from アノテーションを削除してみましたが、同じキュー名を持つ wildfly で正常に動作します
今私の質問は、JMS/
意図的に追加されたキュー名です。
接頭辞なしでキュー名を書くことをお勧めしますjms/
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 スターター ファイルにこのパラメーターを追加しようとしましたが、何も機能しませんでした。