JMXWriter munges attribute values by partially URL encoding them, doesn't 
represent array values very well
----------------------------------------------------------------------------------------------------------

         Key: SM-442
         URL: https://issues.apache.org/activemq/browse/SM-442
     Project: ServiceMix
        Type: Bug

    Versions: 3.0-M1    
    Reporter: Michael Studman
    Priority: Minor


JMXWriter escapes certain characters for inclusion in URLS when most often what 
its outputting is not URL (text between HTML or XML elements). This is causing 
JMX attribute values to be displayed with certain characters to be URL-encoded. 
For URL encoding it should just use java.net.URLEncoder rather than implement 
its own method.

It could also better represent attributes that are array values by detecting 
when a value is an array and calling java.util.Arrays.deepToString(Object[]).


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to