Hi,
We're using "SetUUIAndDisconnect" node in Orchestration Designer application.(screenshot1)
After DMCC agent started the conference between itself, customer and ivr application,
agent goes into Hold state and customer hears the IVR announcement to be able to enter
card number (getCardNumber node).
Customer enters 16 digit card number and IVR application stores the getCardNumber:value into the uui
via "SetUUIAndDisconnect" node (screenshot:http://imageshack.us/photo/my-images/826/26wm.jpg/14:27)
After storing this value into the cticallinfo, IVR application is ended via Exit node and the call
disconnects. (screenshot:http://imageshack.us/photo/my-images/513/9908.jpg/14:27)
At that point, DMCC agent application receives and handles an "getThirdPartyCallController_OnConnectionClearedEvent" event for disconnected call.
(for this scenario, IVR disconnects, agent exits from Hold state, customer and agent go on talking each other)
And here is our Trace Log: that shows we already set UUI (example UUI data : 1234567890258088) data before we finish conferance.
22/10/2013 11:46:26 DEBUG - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : CTICommand.execute: request to manager is
http://192.168.48.16:7080/aesconnector/DisconnectUUI?callid%3D2964%26extension%3D3012%26UUI%3D1234567890258088%26uuiAsAscii%3Dtrue&k=HeOhNXdyzSJDvqpbM8WEFRuJPQtOW%2Fot7NVMvbuxX38%3D
* 2013 11:45:59 INFO - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : Using SCESession 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest servlet : getCardNumber
22/10/2013 11:46:26 INFO - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : Using SCESession 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest servlet : setUUIAndDisconnect
22/10/2013 11:46:26 INFO - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : Storing :getCardNumber___inputmode to complex: getCardNumber:inputmode as [dtmf]
22/10/2013 11:46:26 INFO - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : Storing :getCardNumber___noinputcount to complex: getCardNumber:noinputcount as [1]
22/10/2013 11:46:26 INFO - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : Storing :getCardNumber___interpretation to complex: getCardNumber:interpretation as [1234567890258088]
22/10/2013 11:46:26 INFO - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : Storing :getCardNumber___value to complex: getCardNumber:value as [1234567890258088]
22/10/2013 11:46:26 INFO - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : Storing :getCardNumber___utterance to complex: getCardNumber:utterance as [1234567890258088]
22/10/2013 11:46:26 INFO - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : Storing :getCardNumber___nomatchcount to complex: getCardNumber:nomatchcount as [0]
22/10/2013 11:46:26 INFO - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : Storing :getCardNumber___confidence to complex: getCardNumber:confidence as [1]
22/10/2013 11:46:26 DEBUG - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : VariableUtil.getVariableValue: Variable value is 1234567890258088
22/10/2013 11:46:26 DEBUG - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : CTICommand.execute: encrypted value is HeOhNXdyzSJDvqpbM8WEFRuJPQtOW/ot7NVMvbuxX38=
22/10/2013 11:46:26 DEBUG - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : VariableUtil.getVariableValue: Variable value is 2964
* 22/10/2013 11:46:26 DEBUG - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : CTICommand.execute: request to manager is
http://192.168.48.16:7080/aesconnector/DisconnectUUI?callid%3D2964%26extension%3D3012%26UUI%3D1234567890258088%26uuiAsAscii%3Dtrue&k=HeOhNXdyzSJDvqpbM8WEFRuJPQtOW%2Fot7NVMvbuxX38%3D
22/10/2013 11:46:26 DEBUG - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : CTICommand.execute: setting session cookie to 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest
22/10/2013 11:46:26 DEBUG - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : CTICommand.execute: callinfo from Manager is
22/10/2013 11:46:26 INFO - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : Using SCESession 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest servlet : exit
22/10/2013 11:46:26 DEBUG - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : CTIEnd.execute:3012 callid is 2964
22/10/2013 11:46:26 DEBUG - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : CTICommand.execute: encrypted value is HeOhNXdyzSJDvqpbM8WEFRuJPQtOW/otu2elf/xwPe0=
22/10/2013 11:46:26 DEBUG - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : CTICommand.execute: request to manager is
http://192.168.48.16:7080/aesconnector/End?extension%3D3012%26callid%3D2964&k=HeOhNXdyzSJDvqpbM8WEFRuJPQtOW%2Fotu2elf%2FxwPe0%3D
22/10/2013 11:46:26 DEBUG - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : CTICommand.execute: setting session cookie to 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest
22/10/2013 11:46:26 DEBUG - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : CTICommand.execute: callinfo from Manager is
22/10/2013 11:46:26 INFO - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : Removing session from AvayaSessionTermination Servlet
22/10/2013 11:46:26 INFO - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : Termination URL reply : <?xml version="1.0" encoding="UTF-8"?>
<vxml version="2.1" xmlns="http://www.w3.org/2001/vxml" xml:lang="en-us">
</vxml>
22/10/2013 11:46:26 INFO - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : HTTP Session lost removing SCESession 63F79D08D20D6A54AB45586F3C4DDD00
22/10/2013 11:46:26 INFO - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : SCESession Removed
22/10/2013 11:46:26 DEBUG - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : Removing 1 session stack frames.
22/10/2013 11:46:26 INFO - 63F79D08D20D6A54AB45586F3C4DDD00:/CTITest : ** Popped Stack Frame [/CTITest]