Я сделал тривиальный сервис RESTful на сервере JBoss, который просто говорит «привет», когда получает любой запрос. Эта часть работает, и она уже развернута.
Чтобы пойти дальше с моим проектом, мне нужно войти. Другие приложения на сервере используют log4j, настроенный с помощью log4j.xml, размещенного в определенной папке на сервере.
Для автономного проекта у меня был метод runnable main, который в этом случае я использовал бы для выполнения DOMConfigurator.configure(filepath)
(где filepath - log4j.xml), и я буду ожидать входа с этими настройками.
Тем не менее, поскольку это развернутая служба (и поскольку я сам не достаточно разбираюсь в ней, чтобы понять ее), как бы я поступил так?
Вопрос, на мой взгляд, можно интерпретировать двумя способами:
- Как мне выполнить код "наверняка" при развертывании чего-либо (аналогично основному методу)? Мне нужно что-то вроде пружинного ботинка?
- Как настроить log4j на развернутой службе на JBoss?
(я не знаю, исключает ли один вопрос другой ...)
Спасибо за помощь!