Tuesday, January 12, 2010

Exceptions and chatiness

Each exception thrown on client causes RPC call to the server.

Execution of the following method:
public static client void testExceptionChatiness()
    throw Exception::Error;

Results in a call:
Call Server: ttsabort
Even though tts level is zero.

So, one should consider that while implementing throw\catch statements on client tier.