Spring +hibernateアプリをWindows7で実行すると、次のエラーが発生します。
Caused by: java.lang.NoSuchFieldError: TRACE
at org.jboss.logging.Log4jLogger.translate(Log4jLogger.java:64)
at org.jboss.logging.Log4jLogger.isEnabled(Log4jLogger.java:39)
at org.jboss.logging.Logger.logv(Logger.java:1953)
at org.hibernate.internal.CoreMessageLogger_$logger.tracev(CoreMessageLogger_$logger.java:443)
at org.hibernate.cfg.EJB3DTDEntityResolver.resolveEntity(EJB3DTDEntityResolver.java:58)
at com.sun.org.apache.xerces.internal.util.EntityResolverWrapper.resolveEntity(EntityResolverWrapper.java:110)
私は4.1.8を使用しています。MVNに基づく最終バージョン。そのlog4jがGT1.2.12であるはずの場所をいくつか読んだので、1.2.17を使用していますが、問題はまだ存在します。
私の主な問題は、同じコードがWindowsXPで正常に実行されていることです。誰か助けてもらえますか...