Мне нелегко заставить это работать. Вот моя установкаОтправка сообщения HornetQ на одном сервере JBoss AS 7 из SFSB в другом JBoss AS 7
Сервер1 - JBoss AS 7.1 - Bean1, Bean2 (сессионные бобы)
Сервер2 - JBoss AS 7.1 - HornetQ, MDB1
Идея заключается в том, чтобы отправить сообщение HornetQ на Сервера2 от Bean1. Я просто не могу поверить, что это сложно. Я пробовал все под солнцем, но он просто не работает. Основная проблема, которую я вижу, это то, что поиск JNDI, который я делаю в Bean1, указывает на Server1 вместо Server2. И, следовательно, я получаю исключение, не найденное в очереди, когда я ищу очередь. Я также попытался запустить AS с опцией -b, указывающей на Server2. Как сделать JNDI-поиск Server2/HornetQ с Server1/Bean1?
Я, однако, могу отправить сообщение в ту же очередь из автономного консольного приложения (которое вообще не имеет никакого отношения к JBoss AS 7). Поиск JNDI отлично работает, когда я делаю это из консольного приложения.
ТИА