﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-rox-随笔分类-Log</title><link>http://www.blogjava.net/rox/category/14652.html</link><description /><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 06:48:55 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 06:48:55 GMT</pubDate><ttl>60</ttl><item><title>Configure commons-logging to use log4j</title><link>http://www.blogjava.net/rox/archive/2006/08/03/61478.html</link><dc:creator>rox</dc:creator><author>rox</author><pubDate>Thu, 03 Aug 2006 03:41:00 GMT</pubDate><guid>http://www.blogjava.net/rox/archive/2006/08/03/61478.html</guid><wfw:comment>http://www.blogjava.net/rox/comments/61478.html</wfw:comment><comments>http://www.blogjava.net/rox/archive/2006/08/03/61478.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rox/comments/commentRss/61478.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rox/services/trackbacks/61478.html</trackback:ping><description><![CDATA[
		<a target="_blank" title="Commons 阅读笔记 之 Logging 篇" href="http://www.matrix.org.cn/resource/article/1/1436.html">Commons 阅读笔记 之 Logging 篇</a>
		<br />
		<br />
		<a target="_blank" title="Configure commons-logging to use log4j" href="http://marc2.theaimsgroup.com/?l=axis-user&amp;m=102017437630738&amp;w=2">Configure commons-logging to use log4j</a>
		<br />
		<div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;">
				<!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>-->
				<span style="color: rgb(0, 128, 128);"> 1</span> <span style="color: rgb(0, 0, 0);">Environment : Win2000Server</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(0, 0, 0);">Tomcat-</span><span style="color: rgb(0, 0, 0);">3</span><span style="color: rgb(0, 0, 0);">.3a</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(0, 0, 0);">AXIS and all the stuff for \<br /></span><span style="color: rgb(0, 128, 128);"> 2</span> <span style="color: rgb(0, 0, 0);">Axis(commons-logging</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(0, 0, 0);">xerces</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(0, 0, 0);">log4j</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(0, 0, 0);"> etc.)<br /></span><span style="color: rgb(0, 128, 128);"> 3</span> <span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);"> 4</span> <span style="color: rgb(0, 0, 0);">What should I do for enabling output axis activity into log file?<br /></span><span style="color: rgb(0, 128, 128);"> 5</span> <span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);"> 6</span> <span style="color: rgb(0, 0, 0);">My log4j.properties file looks like:<br /></span><span style="color: rgb(0, 128, 128);"> 7</span> <span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);"> 8</span> <span style="color: rgb(0, 0, 0);">/************************************************************************/<br /></span><span style="color: rgb(0, 128, 128);"> 9</span> <span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">10</span> <span style="color: rgb(0, 0, 0);">log4j.rootCategory</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">INFO</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(0, 0, 0);"> LOGFILE<br /></span><span style="color: rgb(0, 128, 128);">11</span> <span style="color: rgb(0, 0, 0);">log4j.category.org.apache.axis</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">INFO<br /></span><span style="color: rgb(0, 128, 128);">12</span> <span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">13</span> <span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">14</span> <span style="color: rgb(0, 0, 0);"># LOGFILE is set to be a File appender using a PatternLayout.<br /></span><span style="color: rgb(0, 128, 128);">15</span> <span style="color: rgb(0, 0, 0);">log4j.appender.LOGFILE</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">org.apache.log4j.FileAppender<br /></span><span style="color: rgb(0, 128, 128);">16</span> <span style="color: rgb(0, 0, 0);">log4j.appender.LOGFILE.File</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">axis.log<br /></span><span style="color: rgb(0, 128, 128);">17</span> <span style="color: rgb(0, 0, 0);">log4j.appender.LOGFILE.Append</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">true<br /></span><span style="color: rgb(0, 128, 128);">18</span> <span style="color: rgb(0, 0, 0);">log4j.appender.LOGFILE.Threshold</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">INFO<br /></span><span style="color: rgb(0, 128, 128);">19</span> <span style="color: rgb(0, 0, 0);">log4j.appender.LOGFILE.layout</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">org.apache.log4j.PatternLayout<br /></span><span style="color: rgb(0, 128, 128);">20</span> <span style="color: rgb(0, 0, 0);">log4j.appender.LOGFILE.layout.ConversionPattern</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">%-4r </span><span style="color: rgb(128, 0, 0); font-weight: bold;">[</span><span style="color: rgb(128, 0, 0);">%t</span><span style="color: rgb(128, 0, 0); font-weight: bold;">]</span><span style="color: rgb(0, 0, 0);"> %-5p %c %x - %m%n<br /></span><span style="color: rgb(0, 128, 128);">21</span> <span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">22</span> <span style="color: rgb(0, 0, 0);">/************************************************************************/<br /></span><span style="color: rgb(0, 128, 128);">23</span> <span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">24</span> <span style="color: rgb(0, 0, 0);">I'd created variable <br /></span><span style="color: rgb(0, 128, 128);">25</span> <span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">26</span> <span style="color: rgb(0, 0, 0);">TOMCAT_OPTS</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">log4j.configuration</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">file:/D:/jakarta-tomcat-</span><span style="color: rgb(0, 0, 0);">3</span><span style="color: rgb(0, 0, 0);">.3a/webapps/axis/WEB-INF/clas \<br /></span><span style="color: rgb(0, 128, 128);">27</span> <span style="color: rgb(0, 0, 0);">ses/log4j.properties           /* Here the place for file mentioned above */<br /></span><span style="color: rgb(0, 128, 128);">28</span> <span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">29</span> <span style="color: rgb(0, 0, 0);">Then I had simply started from console window:<br /></span><span style="color: rgb(0, 128, 128);">30</span> <span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">31</span> <span style="color: rgb(0, 0, 0);">java -Dorg.apache.commons.logging.Log</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">org.apache.commons.logging.impl.Log4jFactoryLog<br /></span><span style="color: rgb(0, 128, 128);">32</span> <span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">33</span> <span style="color: rgb(0, 0, 0);">org.apache.axis.client.AdminClient list<br /></span><span style="color: rgb(0, 128, 128);">34</span> <span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">35</span> <span style="color: rgb(0, 0, 0);">I had seen nothing neither on the console window neither in file axis.log<br /></span><span style="color: rgb(0, 128, 128);">36</span> <span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">37</span> <span style="color: rgb(0, 0, 0);">What else should I do with commons-logging or log4j for logging?<br /></span><span style="color: rgb(0, 128, 128);">38</span> <span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">39</span> <span style="color: rgb(0, 0, 0);">Any help would be very appreciated.<br /></span><span style="color: rgb(0, 128, 128);">40</span> <span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">41</span> <span style="color: rgb(0, 0, 0);">Andrew</span></div>
		<br />
<img src ="http://www.blogjava.net/rox/aggbug/61478.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rox/" target="_blank">rox</a> 2006-08-03 11:41 <a href="http://www.blogjava.net/rox/archive/2006/08/03/61478.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>