This document was generated from CDN thread
Created by: Reinhard Schloeglhofer on 05-03-2013 05:54:58 AM
Hello,
I have developed a ctios applications which runs in monitor mode. I want to set a call variable which is received from a customer service after the call established event.
The ctios log shows following exception:
Trace: CRITICAL: ServiceQueuePostThread caught exception while processing a request[eSetCallDataRequest], GetLastError() returned 0.
The code looks like this:
Arguments callData = currentcall.GetCallData();
callData.SetValue(CtiOs_IKeywordIDs.CTIOS_CALLVARIABLE7, value);
errorcode = currentcall.SetCallData(callData);
The errorcode returned is always 1 (OK) but the ctios log shows 0 (FAILED) and he call still exists at this time.
Does somebody have any ideas what can go wrong in this case ? Thanks in advance for your help.
Best regards,
Reinhard