DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=37182>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ·
INSERTED IN THE BUG DATABASE.

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





------- Additional Comments From [EMAIL PROTECTED]  2006-11-28 10:42 -------
Well, issue doesn't really need any specific test code, but....

--------------------------------
package org.kari.test;

import org.apache.log4j.BasicConfigurator;
import org.apache.log4j.Logger;

public class NullTest {
        private static final Logger LOG = Logger.getLogger("test");  

        public static class Null {
                private String mNull;
                @Override
                public String toString()
                {
                        return mNull.toString();
                }
        }
        
        public static void main(String[] pArgs) {
        BasicConfigurator.configure();
                Null npe = new Null();
                try {
                        LOG.fatal(npe);
                } catch (Exception e) {
                        System.out.println("NPE OCCURRED IN LOG4J!");
                        e.printStackTrace();
                }
        }
}
--------------------------------
OUTPUT:
---------------------
NPE OCCURRED IN LOG4J!
java.lang.NullPointerException
        at org.kari.test.NullTest$Null.toString(NullTest.java:14)
        at org.apache.log4j.or.DefaultRenderer.doRender(DefaultRenderer.java:26)
        at org.apache.log4j.or.RendererMap.findAndRender(RendererMap.java:70)
        at 
org.apache.log4j.spi.LoggingEvent.getRenderedMessage(LoggingEvent.java:288)
        at 
org.apache.log4j.helpers.PatternParser$BasicPatternConverter.convert(PatternParser.java:395)
        at 
org.apache.log4j.helpers.PatternConverter.format(PatternConverter.java:56)
        at org.apache.log4j.PatternLayout.format(PatternLayout.java:495)
        at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:292)
        at org.apache.log4j.WriterAppender.append(WriterAppender.java:150)
        at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:221)
        at 
org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:57)
        at org.apache.log4j.Category.callAppenders(Category.java:194)
        at org.apache.log4j.Category.forcedLog(Category.java:379)
        at org.apache.log4j.Category.fatal(Category.java:353)
        at org.kari.test.NullTest.main(NullTest.java:22)


-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to