weblogic上多个应用挂在一个server下log4j的日志会输出到最后启动的那个应用的日志上,
有没有高手知道怎么个情况啊,网上查了很多资料都没人解决,是不是log4j的BUG啊
在线等高手啊~~~~
有没有高手知道怎么个情况啊,网上查了很多资料都没人解决,是不是log4j的BUG啊
在线等高手啊~~~~
解决方案 »
- Ext Json分页的问题
- 报表报错:net.sf.jasperreports.engine.JRException: Can't add cell.
- 这样结构的数据,怎么从 Action 里传到 页面的?
- j2ee发布成webservice(axis2)
- struts在frameset框架里传数据问题
- 大家看看这个错误是怎么回事!!!
- spring MVC架构下JSP页面中嵌入的Java代码如何引用传到页面command对象?
- 同学们,谁用java写socket客户端发送指定过发送服务器ip地址啊?100分
- wl的jdbc的connect pool问题,大家救命啊。。。
- 这是为什么?Can't make static reference to method void makeXMLTree(org.w3c.dom.Element, java.lang.
- 分别知道RGB分量 如何转换为int值
- 来看看我们公司面试题------------------------
一般应用级配置的log4j可以将不同的日志输出到不同的文件中的不可能冲突。
每个应用用了不同的classloader要不你就是将log4j配置在了wls的级别似乎wls本身也用log4j作为内部日志工具。你将log4j.properties直接放在应用的classes下面应该没有问题吧。。
一般应用级配置的log4j可以将不同的日志输出到不同的文件中的不可能冲突。
每个应用用了不同的classloader要不你就是将log4j配置在了wls的级别似乎wls本身也用log4j作为内部日志工具。你将log4j.properties直接放在应用的classes下面应该没有问题吧。。
import org.apache.log4j.PropertyConfigurator;
import org.apache.log4j.xml.DOMConfigurator;public class TestLog
{
public static void main(String[] args)
{
//PropertyConfigurator.configure("E://myWork//perbank//WebContent//WEB-INF//classes//logs1.properties");
//PropertyConfigurator.configure("E://myWork//perbank//WebContent//WEB-INF//classes//logs2.properties");
DOMConfigurator.configure( "E://myWork//perbank//WebContent//WEB-INF//classes//logging1.xml" );
DOMConfigurator.configure( "E://myWork//perbank//WebContent//WEB-INF//classes//logging2.xml" );
Logger log1 = Logger.getLogger("log1");
Logger log2 = Logger.getLogger("log2");
log1.info("test1");
log2.info("test2");
}
} 大家再看看这个东西,我试了下,如果用PropertyConfigurator初始化两个资源文件是没有问题的啊,用
DOMConfigurator初始化两个xml的就会打到一个log里面去
其他应用倒没有混乱。