В нашем проекте мы используем Axis2 и Rampart. Каждый раз, когда я создаю ServiceClient, в журналах появляется сообщение о загрузке Apache Rampart. Может ли это вызвать проблемы с производительностью или процесс загрузки имеет какое-то кэширование внутри? Можно ли загрузить модули один раз или хотя бы подавить вывод журнала?
Axis2: загрузить модуль только один раз
comment
Вы не можете задействовать модуль глобально? на оси2.xml?
- person Ratha   schedule 06.08.2014
comment
Нет, конфигурация создается программно
- person Volodymyr Rudyi   schedule 06.08.2014
comment
Можете ли вы упомянуть точное утверждение, которое утомительно
- person Jatin   schedule 12.08.2014
comment
Не могли бы вы показать соответствующие части конфигурации?
- person Serge Ballesta   schedule 12.08.2014
comment
@Jatin Развертывание модуля: Rampart-1.6.2 - ‹filepath›/lib/rampart-1.6.2.mar
- person Volodymyr Rudyi   schedule 12.08.2014
comment
Можете выложить трассировку ошибки?
- person SANN3   schedule 14.08.2014
comment
@ SANN3 Ошибок нет. Только многочисленные сообщения Deploying module: Rampart-1.6.2 - ‹filepath›/lib/rampart-1.6.2.mar.
- person Volodymyr Rudyi   schedule 15.08.2014
Ответы (1)
Это не рекомендуемое решение. Но на крайний случай можно попробовать.
В log4j мы можем отключить журнал для конкретного пакета или класса. Таким образом, вы можете отключить журнал из этого пакета/класса. Но другая ошибка или любой другой журнал из этого пакета/класса также не отображается. Это ваш собственный риск.
person
SANN3
schedule
14.08.2014