-2

これは完全にJMSキューハンドラーテストではありません。だから、読み続けてください。

スプリングチャネルがActiveMQからのキューをリッスンするアーキテクチャがあります。このキューのリスナーはメッセージを受信し、サブリスナーの静的リスト(一意のサブジェクトによって識別されます)を持っています。すべてのメッセージには、このメッセージを配信する必要のある件名を含むいくつかのパラメーターがあります。

SMSServiceは、件名がSEND_SMSのactivemqにメッセージをドロップします。HTTPサービスまたはSMPPサービスのいずれかによってリッスンされます。独自のリスナーを設計し、それを必要な「サブジェクト」を備えたスプリングコンポーネントとして配線することもできます。

問題: この内部の主題が変わる可能性が高くなります。これは、リスナーがない場合でも明示的なランタイム例外をスローしません。意図したリスナーが実際に受信しているこのメッセージをテストする方法はありますか?

`

4

1 に答える 1

0

tim Bish siad として、あなたの問題ステートメントはあまりにも漠然としています。

独自の ActivemMQインターセプターを作成しようとしましたか (それが問題に役立つかどうかはわかりません)

于 2012-07-11T11:50:48.907 に答える