MMM I will check the sessions on the requests, but as far as I recall Im doing nothing more but to fetch EO's, make relationships, send messages to a parent WOComponent, and that's it.. Im using a 3 mnths old Wonder... is it recent enough?
G. On Dec 15, 2009, at 4:39 PM, Mike Schrag wrote: > i can't replicate this .... moreover, within a single session, it seems like > these requests should block. can you verify that the session in each of these > requests is the same, that you're not accidentally invalidating your session > somewhere along the way? i'm assuming you're using a relatively recent > wonder, as well? > > On Dec 15, 2009, at 4:26 AM, Gustavo Pizano wrote: > >> Chuck Hello once Again. >> >> Well it happened again, but we realized it's happening when I click >> somewhere in any Ajax Component, and then I click immediately in another >> without waiting for the other response to come, then the exception occurs, >> maybe this give some idea where the problem resides? >> >> >> Thanks for your help >> >> Gustavo >> >> On Dec 4, 2009, at 9:25 AM, Gustavo Pizano wrote: >> >>> Chuck, hi. >>> >>> Well I have realize that when I select an element form the Main list, I >>> see in the console the ERXRequest being logged, I guess this comes form >>> WOnder. ANyway, Im checking my code, and I have removed some useless forms >>> I had, also I realize I had a nested form, and a repeated id, so far, from >>> my local machine I have made like 50 clicks, everywhere, and no problems at >>> all, I just need my colleague to use it from my computer and see what >>> happens.. >>> >>> Also I can imagine this kinda of bugs are really really complicated to find. >>> >>> regards. >>> G. >>> >>> On Dec 3, 2009, at 9:31 PM, Chuck Hill wrote: >>> >>>> >>>> On Dec 3, 2009, at 12:13 PM, Gustavo Pizano wrote: >>>> >>>>> 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?. >>>> >>>> I expect that this will be very, very difficult. You might better spend >>>> your time looking at what you need to do and finding a different way of >>>> doing it. >>>> >>>> >>>> Chuck >>>> >>>> >>>> >>>>> 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 >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> -- >>>> 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/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/webobjectspicora%40gmail.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/archive%40mail-archive.com This email sent to [email protected]
