Sven Meier created WICKET-5398:
----------------------------------

             Summary: XmlPullParser fails to properly parse from String with 
encoding declaration
                 Key: WICKET-5398
                 URL: https://issues.apache.org/jira/browse/WICKET-5398
             Project: Wicket
          Issue Type: Bug
          Components: wicket
    Affects Versions: 6.11.0, 7.0.0
            Reporter: Sven Meier
            Assignee: Sven Meier
            Priority: Minor


When parsing from a string, XmlPullParser fails if the encoding from the XML 
declaration is different than the system's file encoding.

Examples:
   -Dfile.encoding=ISO-8859-1
   parser.parse("<?xml encoding='UTF-8' ?><span id='umlaut-äöü'></span>");

   -Dfile.encoding=UTF-8
   parser.parse("<?xml encoding='ISO-8859-1' ?><span id='umlaut-äöü'></span>");

Both fail because the string is read with the system's file encoding while the 
parser expects the stream to be encoded in the declarated encoding.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to