You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-user@logging.apache.org by Ravi <ra...@cox.net> on 2009/01/26 12:37:57 UTC

log4j help: disabling org.apache.commons.digester.Digester logs

Hi: I am trying to use log4j for the first time to perform logging. I am 
having one trouble. I want the java application to print some stuff 
within my code. But it also prints a lot of stuff related to 
org.apache.commons.digester.Digester in addition to my log statements 
[DEBUG [main] checkRequest (checkRequest.java)]. The application name is 
checkRequest. Is there anyway to dsiable the 
org.apache.commons.digester.Digester logs?

Here's what I have in the log4j.xml
========================
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">

<appender name="Console" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%d %-5p [%t] %C (%F:%L) - %m%n"/>
</layout>
</appender>
<logger name="com.bmc.arsys">
<level value="fatal" />
</logger>

<!--Set root category priority to fatal -->
<root>
<priority value ="debug" />
<appender-ref ref="Console" />
</root>

</log4j:configuration>
=====================

Here's my code:
When I run this code as soon as the code reaches the "server = new 
ARServerUser" line, I get a lot of logs which I want disable.
===========================
import java.sql.*;
import java.io.*;
import java.util.*;
import java.lang.*;
import com.bmc.arsys.api.*;
import javax.mail.*;
import org.apache.log4j.Logger;
import org.apache.log4j.Level;

public class checkRequest {
private static Logger logger = Logger.getLogger(checkRequest.class);

public static void main(String args[]){
String REMENV = args[0];
logger.debug("Here is some DEBUG");
if(args.length > 1) {
String requestID = args[1];
}

ARServerUser server = null;

if(REMENV.equals("TEST")) {
logger.debug("Connecting to Test remedy");
server = new ARServerUser("Demo", "r3m3dy", "", "rearsyst01");
}
server.logout();

}
}
=========================

2009-01-25 21:27:51,230 DEBUG [main] checkRequest (checkRequest.java:16) 
- Here is some DEBUG
2009-01-25 21:27:51,238 DEBUG [main] checkRequest (checkRequest.java:24) 
- Connecting to Test remedy
2009-01-25 21:27:51,429 DEBUG [main] 
org.apache.commons.configuration.ConfigurationUtils 
(ConfigurationUtils.java:515) - Configuration loade
d from the context classpath (arsys_base.xml)
2009-01-25 21:27:51,537 DEBUG [main] 
org.apache.commons.digester.Digester (Digester.java:1249) - 
setDocumentLocator(com.sun.org.apache.xerce
s.internal.parsers.AbstractSAXParser$LocatorProxy@ccc588)
2009-01-25 21:27:51,540 DEBUG [main] 
org.apache.commons.digester.Digester (Digester.java:1283) - startDocument()
2009-01-25 21:27:51,543 DEBUG [main] 
org.apache.commons.digester.Digester (Digester.java:1318) - 
startElement(,,configuration)
2009-01-25 21:27:51,546 DEBUG [main] 
org.apache.commons.digester.Digester (Digester.java:1325) - Pushing body 
text ''
2009-01-25 21:27:51,549 DEBUG [main] 
org.apache.commons.digester.Digester (Digester.java:1344) - New 
match='configuration'
2009-01-25 21:27:51,552 DEBUG [main] 
org.apache.commons.digester.Digester (Digester.java:1372) - No rules 
found matching 'configuration'.
2009-01-25 21:27:51,555 DEBUG [main] 
org.apache.commons.digester.Digester (Digester.java:1002) - characters(
)
2009-01-25 21:27:51,558 DEBUG [main] 
org.apache.commons.digester.Digester (Digester.java:1002) - characters(
)
2009-01-25 21:27:51,560 DEBUG [main] 
org.apache.commons.digester.Digester (Digester.java:1318) - 
startElement(,,xml)
2009-01-25 21:27:51,562 DEBUG [main] 
org.apache.commons.digester.Digester (Digester.java:1325) - Pushing body 
text '

'
2009-01-25 21:27:51,564 DEBUG [main] 
org.apache.commons.digester.Digester (Digester.java:1344) - New 
match='configuration/xml'
2009-01-25 21:27:51,567 DEBUG [main] 
org.apache.commons.digester.Digester (Digester.java:1359) - Fire begin() 
for FactoryCreateRule[classN
ame=null, attributeName=null, 
creationFactory=org.apache.commons.configuration.ConfigurationFactory$FileConfigurationFactory@73a34b]
2009-01-25 21:27:51,579 INFO [main] 
org.apache.commons.configuration.ConfigurationFactory$FileConfigurationFactory 
(ConfigurationFacto

TIA
Ravi



-- 
Thank you,
RaVi


---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org