我们在应用程序中使用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日志配置为将所有跟踪日志路由到特定于应用程序的日志文件。 但是,这些日志仍然会转到appserver控制台日志。
此外,我无法在openJPA源的PCRegistry类中找到printTpSystemOut方法。
这可能是什么问题?或者我错过了这条痕迹中非常明显的东西。