[jira] [Updated] (LOG4PHP-227) Throw an exception while using %request and sending parameter key as array

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[jira] [Updated] (LOG4PHP-227) Throw an exception while using %request and sending parameter key as array

JIRA jira@apache.org

     [ https://issues.apache.org/jira/browse/LOG4PHP-227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Priyank updated LOG4PHP-227:
----------------------------
    Labels: Request  (was: )

> Throw an exception while using %request and sending parameter key as array
> --------------------------------------------------------------------------
>
>                 Key: LOG4PHP-227
>                 URL: https://issues.apache.org/jira/browse/LOG4PHP-227
>             Project: Log4php
>          Issue Type: Bug
>            Reporter: Priyank
>              Labels: Request
>
> I used conversation pattern "Request:[%request]" in log4php xml configuration file. When I'm sending request with parameters as an array it throw an exception instead of logging request.
> Request example:
> URL: {request URL}
> Method:  POST
> Form data:
> data[test1]=test
> Exception trace:
> A PHP Error was encountered
> Severity: Notice
> Message: Array to string conversion
> Filename: pattern/LoggerPatternConverterSuperglobal.php
> Line Number: 93
> Backtrace:
> File: \apache\log4php\src\main\php\pattern\LoggerPatternConverterSuperglobal.php
> Line: 93
> Function: _error_handler
> File: \apache\log4php\src\main\php\pattern\LoggerPatternConverter.php
> Line: 62
> Function: activateOptions
> File: \apache\log4php\src\main\php\helpers\LoggerPatternParser.php
> Line: 179
> Function: __construct
> File: \apache\log4php\src\main\php\helpers\LoggerPatternParser.php
> Line: 149
> Function: getConverter
> File: \apache\log4php\src\main\php\helpers\LoggerPatternParser.php
> Line: 113
> Function: addConverter
> File: \apache\log4php\src\main\php\layouts\LoggerLayoutPattern.php
> Line: 153
> Function: parse
> File: \apache\log4php\src\main\php\configurators\LoggerConfiguratorDefault.php
> Line: 346
> Function: activateOptions
> File: \apache\log4php\src\main\php\configurators\LoggerConfiguratorDefault.php
> Line: 299
> Function: createAppenderLayout
> File: \apache\log4php\src\main\php\configurators\LoggerConfiguratorDefault.php
> Line: 201
> Function: configureAppender
> File: \apache\log4php\src\main\php\configurators\LoggerConfiguratorDefault.php
> Line: 84
> Function: doConfigure
> File: \apache\log4php\src\main\php\Logger.php
> Line: 543
> Function: configure



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
Loading...