Мониторинг почтового сервера apache james с помощью javaSimon

Я хочу контролировать работающий сервер james с помощью java simon.
Следуя документации Мне нужно, чтобы военное приложение уже работало, чтобы я мог просто зарегистрировать консольный сервлет JavaSimon.

Это здорово и прекрасно работает с военными приложениями, но поскольку james — это банка, как я могу интегрировать оба? Есть ли способ, которым Джеймс развертывает внутри контейнер сервлетов? Я видел несколько дискуссий по этому поводу в списке рассылки, но я не знаю текущего статуса.

Большое спасибо.


person Blanca Hdez    schedule 19.01.2015    source источник


Ответы (1)


Есть ли способ добавить что-то в web.xml? Предоставляет ли сервер james какой-либо веб-интерфейс? Если нет, то трудно использовать сервлет Java Simon - вам нужно найти способ запустить в нем какой-нибудь встроенный веб-сервер.

Если есть веб-приложение, к которому вы можете подключиться, используйте https://github.com/virgo47/javasimon/blob/master/console-webapp/src/main/webapp/WEB-INF/web.xml. в качестве шаблона и вместо артефакт javasimon-console-webapp использует javasimon-console-embed, который просто предоставляет классы (сервлет и т. д.) и все ресурсы. Проект WAR на самом деле является просто оболочкой WAR, все находится в этом проекте встраивания.

person virgo47    schedule 07.08.2015