• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: "You backtracked too far" error after closing AjaxModalDialog and clicking on a link on the page
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: "You backtracked too far" error after closing AjaxModalDialog and clicking on a link on the page


  • Subject: Re: "You backtracked too far" error after closing AjaxModalDialog and clicking on a link on the page
  • From: "Ricardo J. Parada" <email@hidden>
  • Date: Tue, 12 Jul 2011 17:45:17 -0400

On Jul 12, 2011, at 4:52 PM, Chuck Hill wrote:

> Hi Ricardo,
>
> On Jul 12, 2011, at 1:35 PM, Ricardo J. Parada wrote:
>>
>> Does anybody have an idea what could be causing this problem?  The user clicks on an AjaxModalDialogOpener which opens the dialog.  Then the user does a whole bunch of stuff in the dialog that involves many clicks
>
> Does it still happen if they don't make so many clicks?

If they make a few clicks then it works okay.


>> then finally clicks a DONE link to close the dialog.
>
> Are all of these links and clicks Ajax actions?
>

Yes, they are clicking on links generated by AjaxSubmitButton components to be exact.  :-)


>
>> The dialog has a closeUpdateContainerID bound with the id of an ajax update container to refresh, which it does refresh upon closing the dialog.  But then the user clicks on a link on the page that is outside the refreshed AjaxUpdateContainer and the app displays the error "You backtracked too far.  The application backtracking limit of 30 has been exceeded."
>
> Ajax links or regular component actions links?  I do what seems to be the same thing (except maybe the "does a whole bunch of stuff in the dialog") and have not had any problems.
>

They are regular component action links.  The context ID for which the page is being restored is 22.


> The key to tracking this down is to know if it is the Ajax or the regular page cache that is missing the component.
>

I'm stepping through the restorePageForContextID() in ERXAjaxSession.java but I'm not sure what to look for.




> Chuck
>
>
> --
> Chuck Hill             Senior Consultant / VP Development
>
> Come to WOWODC this July for unparalleled WO learning opportunities and real peer to peer problem solving!  Network, socialize, and enjoy a great cosmopolitan city.  See you there!  http://www.wocommunity.org/wowodc11/
>

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: "You backtracked too far" error after closing AjaxModalDialog and clicking on a link on the page
      • From: Chuck Hill <email@hidden>
References: 
 >"You backtracked too far" error after closing AjaxModalDialog and clicking on a link on the page (From: "Ricardo J. Parada" <email@hidden>)
 >Re: "You backtracked too far" error after closing AjaxModalDialog and clicking on a link on the page (From: Chuck Hill <email@hidden>)

  • Prev by Date: Re: ajaxgrid and d2w
  • Next by Date: Re: "You backtracked too far" error after closing AjaxModalDialog and clicking on a link on the page
  • Previous by thread: Re: "You backtracked too far" error after closing AjaxModalDialog and clicking on a link on the page
  • Next by thread: Re: "You backtracked too far" error after closing AjaxModalDialog and clicking on a link on the page
  • Index(es):
    • Date
    • Thread