Łukasz Ludwa created WICKET-6533:

             Summary: Error while parsing xml using AjaxButton
                 Key: WICKET-6533
                 URL: https://issues.apache.org/jira/browse/WICKET-6533
             Project: Wicket
          Issue Type: Bug
    Affects Versions: 8.0.0-M8
            Reporter: Łukasz Ludwa
         Attachments: showcase.zip

Problem is caused when refreshing markup using Ajax and in data is special 
character (�).

Error occurs in my project everywhere when refreshing markup using Ajax where 
this special character occurs.

I create and attach quickstart project which reproduces this problem in simple 
way: changing markup through hiding/showing TextField by ajax button.


Steps to reproduce problem:

1. Download and run attached quickstart project

2. Enter to TextField symbol presented under "Insert this string for error..." 

3) Click „Regular sumbit” twice (this causes component to refresh, but doesn’t 
cause error)

4) Now click „Ajax submit” twice – this causes button to not refresh markup and 
show error:

ERROR: Wicket.Ajax.Call.failure: Error while parsing response: Error: Invalid 
XML: <?xml version="1.0" encoding="UTF-8"?><ajax-response><component 
id="field3" ><![CDATA[<input value="" name="field" 

This message was sent by Atlassian JIRA

Reply via email to