Redirect page in Ajax callback broken. --------------------------------------
Key: WICKET-3048 URL: https://issues.apache.org/jira/browse/WICKET-3048 Project: Wicket Issue Type: Bug Affects Versions: 1.5-M2.1, 1.5-M2, 1.5-M1 Reporter: Ulon Hi. In Wicket 1.4.x is possible to redirect to a new page during an AJAX request by using Component.setResponsePage(Class). For instance: form.add(new AjaxButton("myButton", form) { @Override protected void onSubmit(final AjaxRequestTarget target, final Form<?> form) { setResponsePage(MockPage.class); //Redirect to another page } @Override protected void onError(final AjaxRequestTarget target, final Form<?> form) { throw new RuntimeException("Uh oh!"); } }); However, this seems to be broken in Wicket 1.5.x. The ajax response contains the body of the page to redirect, but Wicket fails to really redirect and instead it prints ERROR: Wicket.Ajax.Call.failure: Error while parsing response: Could not find root <ajax-response> element -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.