From 11ff04e6c347e689eedbdda53cb6ddbd26b94a2c Mon Sep 17 00:00:00 2001 From: inoussa Date: Tue, 16 Feb 2016 19:36:30 +0000 Subject: [PATCH] Server side Exceptions forwarding to client fix. git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4510 8e941d3f-bd1b-0410-a28a-d453659cc2b4 --- wst/trunk/server_service_intf.pas | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wst/trunk/server_service_intf.pas b/wst/trunk/server_service_intf.pas index 39093a84a..500704c7d 100644 --- a/wst/trunk/server_service_intf.pas +++ b/wst/trunk/server_service_intf.pas @@ -523,6 +523,8 @@ begin on e : EBaseRemoteException do begin f.Clear(); f.SetSerializationStyle(ssNodeSerialization); + if (e.FaultString = '') and (e.Message <> '') then + e.FaultString := e.Message; f.BeginExceptionList(e.FaultCode,e.FaultString); f.EndExceptionList(); end;