У меня есть два веб-приложения, развернутые в Tomcat. Служба запускается с -Dlog4j.configuration = log4j.properties в catalina.sh
Иногда я замечаю, что только один из веб-приложений регистрируется в файле. Я перезагружаю Tomcat, и оба снова регистрируются. Любые идеи о том, что конфликт может быть? Разве это не должна быть поддерживаемая конфигурация, поскольку оба приложения работают в одной JVM с глобальной конфигурацией?
Единственное, что я могу думать о том, что это может помешать, - это конфигурация журнала CXF: META-INF / cxf / org.apache.cxf.Logger
обновление
Я обнаружил, что оба веб-приложения все еще регистрируются, но одно веб-приложение регистрируется в другой позиции в файле, поэтому я увижу что-то вроде
1:59PM - xx
2:00PM - xxxx
1:45PM - xxx
и т.д.
Иногда это будет вход в свернутый файл.