2013-04-08 52 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. 而且我无法找出PCRegistry类的OpenJPA源的方法printTpSystemOut。

这里有什么问题?还是我错过了这个痕迹中非常明显的东西。

+0

你使用的是什么版本的OpenJPA? – Rick 2013-04-08 14:58:58

+0

1.2.2 openJPA的版本 – dosakiller 2013-04-15 12:37:13

+0

我翻看了1.2.2的源代码,但没有看到那个方法调用。我也浏览了早期版本的标签/分支,我也没有看到它。我猜测你正在运行一些被黑客攻击的东西,或者它真的(真的)很老。我建议从OpenJPA网站下载最新的1.2.2。 – Rick 2013-04-15 13:58:41

回答