On multipart form, sendRedirect() with PageParameters are not working
---------------------------------------------------------------------

                 Key: WICKET-3141
                 URL: https://issues.apache.org/jira/browse/WICKET-3141
             Project: Wicket
          Issue Type: Bug
          Components: wicket
    Affects Versions: 1.4.12
            Reporter: Fulop Levente


On a multipart form, calling setResponsePage(Class, PageParameters) will not 
redirect to the requested page. 
In the wicket ajax debug the following error appears:

INFO: focus set on save3
INFO: Invoking pre-call handler(s)...
ERROR: Wicket.Ajax.Call.failure: Error while parsing response: Could not find 
root <ajax-response> element
INFO: Invoking post-call handler(s)...
INFO: Invoking failure handler(s)...

and in Firefox Error Console the following error appears:

Error: not well-formed
Source File: 
http://localhost:8080/sample/?wicket:interface=:0:form:save::IActivePageBehaviorListener:0:1&wicket:ignoreIfNotActive=true&wicket:ajax=true
Line: 1, Column: 87
Source Code:
<ajax-response><redirect>../?wicket:bookmarkablePage=:problem.sample.SecondPage&param1=value1&param2=value2</redirect></ajax-response>

The problem is, that the URL from the response XML are not xml encoded.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to