[Seaside] error handling jquery ajax callbacks
Johan Brichau
johan.brichau at uclouvain.be
Thu Dec 3 14:56:23 UTC 2009
of course!
I got confused when trying different error handlers and never seemed
to get an error response back.
However, it does work so I did something wrong before.
thanks Lukas!
On 02 Dec 2009, at 23:08, Lukas Renggli wrote:
> Hi Johan,
>
> I guess that you have WADebugErrorHandler or WAWalkbackErrorHandler
> selected in your application configuration. If you change the error
> handler to a generic WAErrorHandler (or a customized subclass thereof)
> no debugger should show up and a response with an error code that can
> be handled by the AJAX framework should be sent back.
>
> Lukas
>
> 2009/12/2 Johan Brichau <johan.brichau at uclouvain.be>:
>> Hi again,
>>
>> The send button was a little too sensitive. Here is what I still
>> wanted to
>> add.
>>
>> I currently have something like the code below but I wanted to know
>> if there
>> are more appropriate ways.
>>
>> (html jQuery ajax
>> callback: [ [1 / 0] on: Error do:[self requestContext
>> respond: [:r | r internalError]]];
>> onError: (... script to handle the error .... ) ))
>>
>> cheers
>> Johan
>>
>> On 02 Dec 2009, at 21:29, Johan Brichau wrote:
>>
>>> Hi everyone,
>>>
>>> Server-side errors that occur during a (JQuery) ajax callback phase
>>> automatically open a debugger window in the smalltalk image.
>>> Is there a way to catch such errors and send back an error
>>> response to the
>>> client?
>>>
>>> I think that I am basically looking to send an error response upon
>>> any
>>> uncaught error in the callback and allow the onError handler of
>>> the ajax
>>> request to popup an error window on the page. I cannot find
>>> anything in
>>> Seaside that already does that, or where should I look for that?
>>>
>>> thanks
>>> ----------------------------
>>> Johan Brichau
>>> johan.brichau at uclouvain.be
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> seaside mailing list
>>> seaside at lists.squeakfoundation.org
>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
>> ----------------------------
>> Johan Brichau
>> johan.brichau at uclouvain.be
>>
>>
>>
>>
>> _______________________________________________
>> seaside mailing list
>> seaside at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
>
>
>
> --
> Lukas Renggli
> http://www.lukas-renggli.ch
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
----------------------------
Johan Brichau
johan.brichau at uclouvain.be
More information about the seaside
mailing list