logging-log4j-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Harp, George" <GH...@GAINSystems.com>
Subject RE: Log4j1.1.12 and TRACE level
Date Thu, 06 Oct 2005 16:08:28 GMT
Thanks paul 

-----Original Message-----
From: Paul Vaillancourt [mailto:paul.vaillancourt@ipunwired.com] 
Sent: Thursday, October 06, 2005 11:19 AM
To: Log4J Users List
Subject: Re: Log4j1.1.12 and TRACE level

This is a known bug; see below...

-------- Original Message --------
Subject: RE: TRACE location information using PatternLayout (Log4j
1.2.12)
Date: Mon, 26 Sep 2005 19:11:36 +0100
From: Andy McBride <andy.mcbride@dsl.pipex.com>
Reply-To: Log4J Users List <log4j-user@logging.apache.org>,
<andy.mcbride@dsl.pipex.com>
To: 'Log4J Users List' <log4j-user@logging.apache.org>

Hi,

I raised this bug on Saturday:

http://issues.apache.org/bugzilla/show_bug.cgi?id=36800

Regards

Andy

 > -----Original Message-----
 > From: Paul Vaillancourt [mailto:paul.vaillancourt@ipunwired.com]
 > Sent: 26 September 2005 19:19
 > To: Log4j Mailing List
 > Subject: TRACE location information using PatternLayout (Log4j
1.2.12)  >  > Hi All,  >  > I'm trying to print out the location
information (via the %l conversion  > character) of the newly
implemented TRACE level using PatternLayout  > but for some reason when
I try to output the location, nothing shows up.
 > I tried to put the information together myself by using %c
(category),  > %L (line number) and %M (method name) but %c is the only
one that works;  > the others print out the '?' character.
 >
 > Here's my xml block that tries to print out this information.
 >
 > <appender name="TRACE_ONLY" class="org.apache.log4j.ConsoleAppender">
 >    <layout class="org.apache.log4j.PatternLayout">
 >      <param name="ConversionPattern" value="%l %c %L %M - %m"/>
 >    </layout>
 >    <filter class="org.apache.log4j.varia.LevelMatchFilter">
 >      <param name="LevelToMatch" value="trace" />
 >      <param name="AcceptOnMatch" value="true" />
 >    </filter>
 >    <filter class="org.apache.log4j.varia.DenyAllFilter"/>
 > </appender>
 >
 > The only thing that is printed out here is the category (%c) and the
> message (%m).
 > E.g. package.name ? ? - Test message.
 > Notice that %l doesn't even print out the '?' character, unlike %L
and %M.
 > If I change the level to DEBUG, everything works fine.
 >
 > Any ideas?
 >
 > TIA,
 > Paul V
 >
 >

Harp, George wrote:

> I just downloaded 1.2.12 and tried to use TRACE level. It printed out 
> but I got a ? mark in both the method name and class name parts of my 
> pattern layout.
>  
> So C and M. 
>  
> my entire Log4j.xml file is: 
>  
> 
> <?xml version="1.0" encoding="UTF-8" ?>
> 
> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
> 
> <!-- Make debug="true" attribute for parsing information -->
> 
> <log4j:configuration debug="null"
> 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{dd-MM-yyyy HH:mm:ss} %p %C{1} %M %m%n"/>
> 
> </layout>
> 
> </appender>
> 
> <appender name="LogFile" class="org.apache.log4j.FileAppender">
> 
> <param name="File"
> 
> value="BatchLogFile.log"/>
> 
> <param name="Threshold"
> 
> value="TRACE"/>
> 
> <param name="Append"
> 
> value="false"/>
> 
> <layout class="org.apache.log4j.PatternLayout">
> 
> <param name="ConversionPattern"
> 
> value="%d{dd-MM-yyyy HH:mm:ss} %-9.9p %-19.19C{1} %-19.19M %m%n"/>
> 
> </layout>
> 
> </appender>
> 
> <!-- uncomment this out to get debug for 1 class or package
> 
> just change the name element
> 
> <logger 
> name="net.gainsystems.log4j.GainsBatchLog4jHeaderFileAppender">
> 
> <level value="DEBUG" />
> 
> </logger>
> 
> -->
> 
> <root>
> 
> <level value="TRACE"/>
> 
> <appender-ref ref="Console"/>
> 
> <appender-ref ref="LogFile"/>
> 
> </root>
> 
> </log4j:configuration>
> 
>  
> 
> Is this a known issue are there work arounds? Did i mess up the setup?
> 
> 

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

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


Mime
View raw message