You backtracked too far on ajax request
Project: Project Wonder
Issue Type: Bug
Environment: wo 5.3.3
wonder ERExtensions r10951
Reporter: Alexis Tual
We've seen numerous times the "backtracked too far error" with ajax requests.
We've managed to put up a simple project (see zip attached) reproducing the error:
- AjaxUpdateLink opens a new modal window
- AjaxUpdateButton refreshes a container (id=test) around it and refreshes two containers (id=test2, id=test3) being outside the container "test"
You click 15+ times on this button and boom.
It makes sense as the oldest entries are evicted from the ajax replacement cache which uses context ids as keys for saving pages (which is incremented)... but uses sometimes ORIGINAL_CONTEXT_ID_KEY (the one that appears in updateurl and not being incremented) for restoring pages.
More info on the comments as we're trying to get our heads around ERXAjaxSession
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://issues.objectstyle.org/jira/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira