Chuck Hi. On Dec 3, 2009, at 8:55 PM, Chuck Hill wrote:
> I have no idea what your problem is, but it is probably not related. The > only way I know of to debug this is: > (a) get a good grasp of how the Ajax page cache works .. well... yes I must learn Ajax and related, you are right, Im working blind here as a "trained monkey" as my Discrete math teacher used to say. > (b) log out all the requests (and probably response content) and examine them > carefully to see what went wrong > I will set up the logs, and see what can I see.. due my lack of experience what should I be looking for? or at what should I pay more attention in the log?. Anyway.. Thanks for all, I will keep you informed about the debugging process. Gustavo > > Chuck > > > On Dec 3, 2009, at 11:25 AM, Gustavo Pizano wrote: > >> SO.. I got little confused here.... what happened? is it because all the >> Updates Im making after the response form an AjaxSubmitButton? >> >> G. >> On Dec 3, 2009, at 7:56 PM, Chuck Hill wrote: >> >>> >>> On Dec 3, 2009, at 10:49 AM, Mike Schrag wrote: >>> >>>> yeah, good point -- i think we have a safety net of 2 requests, but i seem >>>> to recall that if you can manage to trigger 3 requests for an update >>>> container before the first one comes back, you can get this to happen, >>>> except that wo blocks by session, which makes this pretty hard to actually >>>> pull off. not sure how you'd actually do it. >>> >>> If I have time, I will dig into it when it happens again. I recall that >>> the context ID was waaaaay off when this happened. >>> >>> >>> Chuck >>> >>> >>> >>>> ms >>>> >>>> On Dec 3, 2009, at 1:27 PM, Chuck Hill wrote: >>>> >>>>> I've gotten them with Selenium tests were it was triggering actions >>>>> faster than a user could. I did not look into it, but expect that things >>>>> may have been happening out of order. Adding a 250ms or 500ms pause here >>>>> and there fixed it. >>>>> >>>>> >>>>> On Dec 3, 2009, at 4:40 AM, [email protected] wrote: >>>>> >>>>>> You're the second person who has mentioned backtrack errors with new >>>>>> Ajax. Did something break? You should never get a backtrack error from >>>>>> an Ajax request. >>>>>> >>>>>> Sent from my iPhone >>>>>> >>>>>> On Dec 3, 2009, at 4:22 AM, "Gustavo Pizano"<[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Hello all. >>>>>>> >>>>>>> In my app I have so AjaxUpdateContainers which gets updated when >>>>>>> pressing some AjaxSubmitButtons , (funny, :) ), now sometimes, when I, >>>>>>> clicking the submit butons, I get the you backtrack too far exception, >>>>>>> it happens randlmly, it can happen after clicking 10 times the button, >>>>>>> or after clicking 5, or sometimes it doesn't even happen. >>>>>>> >>>>>>> this is what Im doing at the end of the WOActionResult methods, >>>>>>> >>>>>>> >>>>>>> if (this.didBacktrack()){ >>>>>>> session().defaultEditingContext().revert(); >>>>>>> // handle and prepare to report errors >>>>>>> // this.errors.addObject("Unable to process page after back >>>>>>> button was pressed."); >>>>>>> return this.context().page(); >>>>>>> } >>>>>>> >>>>>>> I read it somewhere in the wiki, but it seems its not working.. >>>>>>> >>>>>>> Any suggestions.? >>>>>>> >>>>>>> thanks >>>>>>> >>>>>>> Gustavo >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Do not post admin requests to the list. They will be ignored. >>>>>>> Webobjects-dev mailing list ([email protected]) >>>>>>> Help/Unsubscribe/Update your Subscription: >>>>>>> http://lists.apple.com/mailman/options/webobjects-dev/mschrag%40mdimension.com >>>>>>> >>>>>>> This email sent to [email protected] >>>>>> _______________________________________________ >>>>>> Do not post admin requests to the list. They will be ignored. >>>>>> Webobjects-dev mailing list ([email protected]) >>>>>> Help/Unsubscribe/Update your Subscription: >>>>>> http://lists.apple.com/mailman/options/webobjects-dev/chill%40global-village.net >>>>>> >>>>>> This email sent to [email protected] >>>>> >>>>> -- >>>>> Chuck Hill Senior Consultant / VP Development >>>>> >>>>> Practical WebObjects - for developers who want to increase their overall >>>>> knowledge of WebObjects or who are trying to solve specific problems. >>>>> http://www.global-village.net/products/practical_webobjects >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>> >>>> >>>> _______________________________________________ >>>> Do not post admin requests to the list. They will be ignored. >>>> Webobjects-dev mailing list ([email protected]) >>>> Help/Unsubscribe/Update your Subscription: >>>> http://lists.apple.com/mailman/options/webobjects-dev/chill%40global-village.net >>>> >>>> This email sent to [email protected] >>> >>> -- >>> Chuck Hill Senior Consultant / VP Development >>> >>> Practical WebObjects - for developers who want to increase their overall >>> knowledge of WebObjects or who are trying to solve specific problems. >>> http://www.global-village.net/products/practical_webobjects >>> >>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> Do not post admin requests to the list. They will be ignored. >>> Webobjects-dev mailing list ([email protected]) >>> Help/Unsubscribe/Update your Subscription: >>> http://lists.apple.com/mailman/options/webobjects-dev/webobjectspicora%40gmail.com >>> >>> This email sent to [email protected] >> > > -- > Chuck Hill Senior Consultant / VP Development > > Practical WebObjects - for developers who want to increase their overall > knowledge of WebObjects or who are trying to solve specific problems. > http://www.global-village.net/products/practical_webobjects > > > > > > > _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
