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]

Reply via email to