これを機能させるのに苦労しています。これが私のセットアップです
Server1 - JBoss AS 7.1 - Bean1、Bean2 (ステートフル セッション Bean)
サーバー 2 - JBoss AS 7.1 - HornetQ、MDB1
アイデアは、Bean1 から Server2 の HornetQ にメッセージを送信することです。こんなに難しいなんて信じられない。太陽の下ですべてを試しましたが、うまくいきません。基本的な問題は、Bean1 で行っている JNDI ルックアップが Server2 ではなく Server1 を指していることです。したがって、キューを検索すると、キューが見つからないという例外が発生します。また、Server2 を指す -b オプションを使用して AS を開始しようとしました。Server1/Bean1 から Server2/HornetQ の JNDI ルックアップを行うにはどうすればよいですか?
ただし、スタンドアロンのコンソール アプリケーション (JBoss AS 7 とはまったく関係ありません) から同じキューにメッセージを送信できます。コンソール アプリケーションから実行すると、JNDI ルックアップは問題なく動作します。
ティア