Мы используем OpenJPA в нашем приложении, и мы получаем журналы ошибок ошибок ниже в консоли сервера приложений.Журналы OpenJPA в консоли сервера приложений - метод printToSystemOut
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:736)
addRegisterClassListener + [[email protected]] [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 source.
В чем проблема? Или я пропускаю что-то очень очевидное в этом следе.
Какую версию OpenJPA вы используете? – Rick
1.2.2 версия openJPA – dosakiller
Я просмотрел источник для 1.2.2, и я не вижу этого вызова метода. Я также просмотрел теги/ветви более ранних версий, и я не вижу их там. Я собираюсь предположить, что вы запускаете что-то, что было взломано, или это действительно (действительно) старое. Я бы посоветовал загрузить последнюю версию 1.2.2 с сайта OpenJPA. – Rick