我用我的WebSphere应用程序的log4j。 我需要调试类org.springframework.ejb.access.AbstractRemoteSlsbInvokerInterceptor
,所以我在我的log4j.xml文件中创建记录:
<logger name="org.springframework">
<level value="INFO" />
</logger>
<logger name="org.springframework.ejb.access">
<level value="TRACE" />
</logger>
我创建也commons-logging.properties
在Web项目的src / main /资源(在Maven中):
org.apache.commons.logging.Log = org.apache.commons.logging.impl.Log4JLogger
然而,春天没有使用log4j的日志记录。 我看不出有什么springframework的日志在我的调试文件,但我可以在控制台中看到一些他们(INFO)的。 因此,我认为,Spring中使用了Apache通用日志使用log4j的不记录。
是否有可能(以及如何)重定向的WebSphere下使用由春季的Log4j引擎记录?
的WebSphere 7.0,弹簧3.1.2,1.2.6 log4j的,共享记录在共享库提供1.1。