[ https://issues.apache.org/jira/browse/LOG4PHP-170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13212586#comment-13212586 ]
Wes Oden commented on LOG4PHP-170: ---------------------------------- I'm using 2.2.1 Am I mistaken, or shouldn't context printing show the file and line number where the event is being logged? > Configuring a file or echo appender programmatically will not show context > printing despite setting the value to TRUE > --------------------------------------------------------------------------------------------------------------------- > > Key: LOG4PHP-170 > URL: https://issues.apache.org/jira/browse/LOG4PHP-170 > Project: Log4php > Issue Type: Bug > Reporter: Wes Oden > Priority: Minor > > $logger = Logger::getLogger("example_echo"); > $appender = new LoggerAppenderEcho('example_echo'); > > $layout = new LoggerLayoutTTCC(); > $layout->setContextPrinting(true); > $layout->setDateFormat('%Y-%m-%d %H:%M:%S'); > $layout->setMicroSecondsPrinting(false); > $layout->activateOptions(); > > $appender->setLayout($layout); > $appender->activateOptions(); > $logger->addAppender($appender); > $logger->info('Test Logger'); > Output: > 2012-02-20 17:19:56 [3456] INFO example_echo - Test Logger > Mon Feb 20 17:19:56 2012,607 [3456] INFO example_echo - Test Logger > The logger and appender are created, and work as expected, except that no > context information is given when it echos. > Other set* methods work properly. Only setContextPrinting does not. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira