[
https://issues.apache.org/jira/browse/WW-4271?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13865366#comment-13865366
]
Hudson commented on WW-4271:
----------------------------
SUCCESS: Integrated in Struts2-JDK6 #868 (See
[https://builds.apache.org/job/Struts2-JDK6/868/])
WW-4271 Improves pattern logging in JSONUtil (lukaszlenart: rev 1556509)
*
/struts/struts2/trunk/plugins/json/src/main/java/org/apache/struts2/json/JSONUtil.java
> Improve loggign level in JSONUtil to avoid excessive logs
> ---------------------------------------------------------
>
> Key: WW-4271
> URL: https://issues.apache.org/jira/browse/WW-4271
> Project: Struts 2
> Issue Type: Improvement
> Components: Plugin - JSON
> Affects Versions: 2.3.16
> Reporter: Jose L Martinez-Avial
> Assignee: Lukasz Lenart
> Priority: Trivial
> Fix For: 2.3.17
>
> Attachments: WW-4271.patch
>
>
> The JSON result type generates excessive logs when used in debug mode, since
> it shows a log for each pattern defined in the result, and a log for the
> final result. For example:
> DEBUG org.apache.struts2.json.JSONUtil - Adding include property expression:
> actionMessages.*
> DEBUG org.apache.struts2.json.JSONUtil - Adding include property expression:
> actionResult
> DEBUG org.apache.struts2.json.JSONUtil - Adding include property expression:
> data.*
> DEBUG org.apache.struts2.json.JSONUtil - Adding include property expression:
> fieldErrors.*
> DEBUG org.apache.struts2.json.JSONUtil -
> [JSON]{"actionMessages":[],"actionResult":"success","data":{},"fieldErrors":{}}
> It would be better to change the level used in the method addPattern to
> trace, since in debug mode the final result is quite more useful than the
> "Adding include". I'm attaching a patch for this.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)