OpenJPA входит в консоль сервера приложений - метод printToSystemOut
Мы используем OpenJPA в нашем приложении и получаем следующие журналы трассировки ошибок в консоли сервера приложений.
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:736)
addRegisterClassListener + [org.apache.openjpa.jdbc.meta.MappingRepository@2100210] [BEFORE SIZE 3] [AFTER SIZE 4]
java.lang.Throwable
at org.apache.openjpa.enhance.PCRegistry.printToSystemOut(PCRegistry.java:85)
at org.apache.openjpa.enhance.PCRegistry.addRegisterClassListener(PCRegistry.java:63)
at org.apache.openjpa.kernel.AbstractBrokerFactory.makeReadOnly(AbstractBrokerFactory.java:641)
Журналы OpenJPA сконфигурированы для маршрутизации всех журналов трассировки в конкретный файл журнала приложения. Однако эти журналы все еще поступают в журналы консоли сервера приложений.
Также я не могу найти метод printTpSystemOut в классе PCRegistry источника openJPA.
В чем может быть проблема здесь? Или я упускаю что-то очень очевидное в этом следе.
1 ответ
Обновите двоичный файл OpenJPA на вашем сервере одним из них на странице загрузок OpenJPA.