アプリケーションで 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というメソッドが見つかりません。
ここで何が問題になる可能性がありますか? または、このトレースで非常に明白な何かが欠けていますか?