当应用exolab castor进行XML --Java Object mapping操作时,发现castor的日志在某些环境下会被打开,而且使用了系统的log4j配置,输出大量的调试信息,严重影响系统的性能,而且过多的日志也干扰了系统日志的分析. 怎样关闭呢.但经过很多努力,都没能找到导致castor日志打开的源头.
通过分析,发现castor使用的是Apache 的common log, Apache log的配置文件是:
commons-logging.properties
如果将其日志类型修改为非log4j,则日志不会进入到系统日志中了.修改其日志类型:
org.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog (1)
该日志不会使用log4j日志,因此不会输出到系统日志中.
将commons-logging.properties文件内容填入(1),并将该文件放置在WEB-INF/classes下,castor日志不再输出到系统的LOG4J日志中,问题解决.
分享到:
相关推荐
org.exolab.castor.util.List org.exolab.javasource.Header org.exolab.javasource.JClass org.exolab.javasource.JField org.exolab.castor.types.Date org.exolab.castor.types.GDay org.exolab.castor.types....
jar包,官方版本,自测可用
jar包,官方版本,自测可用
castor入门说明
jar包,官方版本,自测可用
自制CHM版的API文档,带索引。 注:如果各位下载后打开或无法显示页面,请在CHM文件右键—属性—解除锁定即可。
NULL 博文链接:https://8366.iteye.com/blog/909201
Castor是ExoLab Group下面的一个开放源代码的项目,它主要实现的是O/R映射功能。它主要API和数据接口为:JDO-like, SQL, OQL, JDBC, LDAP, XML, DSML。它支持分布式目录事务处理和时间;提供处理XML、Directory、...
java--->xml, xml-->java 映射Dome
Castor是ExoLab Group下面的一个开放源代码的项目,它主要实现的是O/R映射功能。它主要API和数据接口为:JDO-like, SQL, OQL, JDBC, LDAP, XML, DSML。它支持分布式目录事务处理和时间;提供处理XML、Directory、...
加压放入D盘根目录 ...D:\xsd/commons-logging.jar org.exolab.castor.builder.SourceGeneratorMain -types j2 -i "D:\xsd\test\taxMlhl-wsyw-tyRequest.xsd" -package test -dest "D:/xsd/test" -f
·提供使用Sun JWSDP 1.0、BEA Weblogic 7.0、Apache Axis 1.0B3、Systinet WASP 4.0、Exolab CASTOR、IBM XML安全套件和Micorsoft.NET的大量示例。 作者简介:Ramesh Nagappan是Sun Java中心的Enterprise Java...
该项目包含一个使用Castor构建JDO应用程序的组件(http://castor.exolab.org/)。 通过构建OQL查询,可以轻松使用映射。
JBuilder向导OpenTool提供了一种便利的方法,可以通过O / R映射生成Java源代码,例如Exolab的Castor JDO,DAO等。它还可以根据您的需要生成其他附加文件,例如Castor JDO映射文件。