[ https://issues.apache.org/jira/browse/WICKET-4538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Grigorov resolved WICKET-4538. ------------------------------------- Resolution: Invalid Fix your TestPage.html to be a proper .html, i.e. add <html> and <body> > refresh page from an AjaxLink or OnChangeAjaxBehavior > ----------------------------------------------------- > > Key: WICKET-4538 > URL: https://issues.apache.org/jira/browse/WICKET-4538 > Project: Wicket > Issue Type: Bug > Components: wicket > Affects Versions: 1.5.5 > Environment: Windows > Reporter: Mihai Toma > Attachments: TestPage.zip > > > Hi, > > I have an OnChangeAjaxBehavior on a DropDownChoice component. > > After I change a value in that drop down I want to reload the page using > setResponse(currentPage.getClass(), currentPage.getPageParameters()); > > themeComp.add(new OnChangeAjaxBehavior() { > private static final long > serialVersionUID = -1973825163343103968L; > > @Override > protected void onUpdate(final > AjaxRequestTarget arg0) { > > setAValueInSession(); > setResponse(currentPage.getClass(), currentPage.getPageParameters()); > } > }); > > The response from ajax debug is "ERROR: Wicket.Ajax.Call.failure: Error while > parsing response: Could not find root <ajax-response> element". I receive the > content from ajax but it is not between <ajax-response> element. > > I verify this problem on AjaxLink and the response is the same as from > OnChangeAjaxBehavior. > > Do you have any idea how to reload the page from an AjaxLink or > OnChangeAjaxBehavior ? > I want to mention that in wicket 1.4.x this works. > Thanks -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira