2013-04-08 2 views
0

Мы используем 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) 
  1. Журналы OpenJPA настроены на маршрут все журналы трассировки для конкретного файла журнала приложений. Однако эти журналы по-прежнему поступают в журналы консолей приложений.

  2. Также я не могу найти способ printTpSystemOut в классе PCRegistry openJPA source.

В чем проблема? Или я пропускаю что-то очень очевидное в этом следе.

+0

Какую версию OpenJPA вы используете? – Rick

+0

1.2.2 версия openJPA – dosakiller

+0

Я просмотрел источник для 1.2.2, и я не вижу этого вызова метода. Я также просмотрел теги/ветви более ранних версий, и я не вижу их там. Я собираюсь предположить, что вы запускаете что-то, что было взломано, или это действительно (действительно) старое. Я бы посоветовал загрузить последнюю версию 1.2.2 с сайта OpenJPA. – Rick

ответ