Веб-консоль ActiveMQ не работает со встроенным брокером - PullRequest
7 голосов
/ 25 ноября 2008

У меня встроенный брокер, полностью настроенный с помощью кода Java (нет развертываемых файлов XML). Когда я указываю свой браузер на веб-консоль, я просто получаю 404, и lsof показывает, что ничего не слушает 8161. Можно ли использовать веб-консоль только с кодом Java? Я в порядке с использованием веб-сервера, который поставляется с ActiveMQ, и я в порядке с портом 8161.

1 Ответ

5 голосов
/ 26 ноября 2008

Если вы используете код Java и не используете Spring, просто создайте свой собственный контейнер сервлетов и зарегистрируйте в нем WAR-файл администратора.

В этом примере показано, как это сделать в коде Java , взятом из источника веб-консоли.

Вероятно, вам понадобится немало проб и ошибок, чтобы получить все необходимые фляги на вашем пути к классам - вам понадобятся все Jetty, JSP, Serlvets, JSTL и другие - плюс тоже ActiveMQ

...