« Back to Unified Contact Center Express CTI (UCCXCTI)

Cisco Sample CTI Client Fails On Basic Test

Combination View Flat View Tree View
Threads [ Previous | Next ]
Using the cisco crsctisample program, I try to make a call.      Below are two sets of results, success when I am first logged into the CAD as Agent3 extension 5002, failure when I am not logged into CAD.    (IP Communicator remains active the same in both tests)
 
Why does this not work when not logged into the CAD?
 
Thanks,
Duncan
 
------------------SUCCESS - LOGGED INTO CAD FIRST----------------------------------------
Enter command >> connect -s 10.77.31.120 -n 12028
socket open to 10.77.31.120:12028
Enter command >> openreq -e 5002 -d Agent3
Enter command >>

MsgType: OPEN_CONF, BodyLength: 26
Invoke ID: 1
  ServiceGranted: 0x7
  PeripheralOnline: 1
  AgentState: 9
  agent_extension:
  agent_instrument:
  agent_id:




Unable to parse the message.
00 00 00 d6 00 00 00 80 00 00 00 01 00 00 00 01 00 06 00 01 56 0c 53 75 70 65 72 76 69 73 6f 72 31 00 57 02 00 00 58 02 00 01 59 04 0a dc e2 f5 c2 0c 53 75 70 65 72 76 69 73 6f 72 31 00 56 07 41 67 65 6e 74 32 00 57 02 00 00 58 02 00 01 59 04 05 9f cd 0e c2 07 41 67 65 6e 74 32 00 56 07 41 67 65 6e 74 31 00 57 02 00 00 58 02 00 01 59 04 00 15 3c d6 c2 07 41 67 65 6e 74 31 00 56 07 41 67 65 6e 74 33 00 57 02 00 00 58 02 00 02 59 04 00 03 96 d5 c2 07 41 67 65 6e 74 33 00 56 02 31 00 57 02 00 02 58 02 00 00 59 04 00 00 00 00 c2 02 31 00 56 0c 53 75 70 65 72 76 69 73 6f 72 31 00 57 02 00 04 58 02 00 01 59 04 0a dc e2 f5 c2 0c 53 75 70 65 72 76 69 73 6f 72 31 00



Unable to parse the message.
00 00 00 62 00 00 00 80 00 00 00 01 00 00 00 0a 00 03 00 01 56 07 41 67 65 6e 74 35 00 57 02 00 00 58 02 00 01 59 04 0a 89 18 39 c2 07 41 67 65 6e 74 35 00 56 07 41 67 65 6e 74 34 00 57 02 00 00 58 02 00 01 59 04 0a dc e2 f5 c2 07 41 67 65 6e 74 34 00 56 02 32 00 57 02 00 02 58 02 00 00 59 04 00 00 00 00 c2 02 32 00

makecallreq -e 5002 -d 5000
Usage: makecallreq [-a <agent_instrument> -d <dialed_number> -u <user_to_user_info> -w <call_wrapup_data> -v[1-10] <call_var_value> -nv <name/value> -na <name/index/value>]
Enter command >> makecallreq -a 5002 -d 5000
Enter command >>

MsgType: MAKE_CALL_CONF, BodyLength: 21
  NewCallID: 16780268
  NewConnectionDeviceType: 0
  NewConnectionDeviceID: 5000
---------------------------------------------------------------------------------------------------
 
 
----------------------------FAILURE - NOT LOGGED INTO CAD---------------------------------
Enter command >> connect -s 10.77.31.120 -n 12028
socket open to 10.77.31.120:12028
Enter command >> openreq -e 5002 -d Agent3
Enter command >>

MsgType: OPEN_CONF, BodyLength: 26
Invoke ID: 1
  ServiceGranted: 0x7
  PeripheralOnline: 1
  AgentState: 9
  agent_extension:
  agent_instrument:
  agent_id:




Unable to parse the message.
00 00 00 d6 00 00 00 80 00 00 00 01 00 00 00 01 00 06 00 01 56 0c 53 75 70 65 72 76 69 73 6f 72 31 00 57 02 00 00 58 02 00 01 59 04 0a e3 15 c5 c2 0c 53 75 70 65 72 76 69 73 6f 72 31 00 56 07 41 67 65 6e 74 32 00 57 02 00 00 58 02 00 01 59 04 05 a5 ff de c2 07 41 67 65 6e 74 32 00 56 07 41 67 65 6e 74 31 00 57 02 00 00 58 02 00 01 59 04 00 1b 6f a6 c2 07 41 67 65 6e 74 31 00 56 07 41 67 65 6e 74 33 00 57 02 00 00 58 02 00 01 59 04 00 00 63 44 c2 07 41 67 65 6e 74 33 00 56 02 31 00 57 02 00 02 58 02 00 00 59 04 00 00 00 00 c2 02 31 00 56 0c 53 75 70 65 72 76 69 73 6f 72 31 00 57 02 00 04 58 02 00 01 59 04 0a e3 15 c5 c2 0c 53 75 70 65 72 76 69 73 6f 72 31 00



Unable to parse the message.
00 00 00 62 00 00 00 80 00 00 00 01 00 00 00 0a 00 03 00 01 56 07 41 67 65 6e 74 35 00 57 02 00 00 58 02 00 01 59 04 0a 8f 4b 09 c2 07 41 67 65 6e 74 35 00 56 07 41 67 65 6e 74 34 00 57 02 00 00 58 02 00 01 59 04 0a e3 15 c5 c2 07 41 67 65 6e 74 34 00 56 02 32 00 57 02 00 02 58 02 00 00 59 04 00 00 00 00 c2 02 32 00

makecallreq -a 5002 -d 5000
Enter command >>

MsgType: CONTROL_FAILURE_CONF, BodyLength: 139
Invoke ID: 2
  FailureCode: 0
  CRSErrorCode: 0
  Text: error from make call ICDJtapiCallControlChannel (makeCall); nested exception is:
        java.lang.ArrayIndexOutOfBoundsException: 0

 
---------------------------------------------------------------------------------------------------

Have you tried including agentID and extension?

Yes, we are including the agentID and extension on the OpenReq. There is only the option to pass the extension on the make call req.

"makecallreq -a 5002 -d 5000"

Is the agent in NotReady state when you attempt the makecall request?

Is the agent in NotReady state when you attempt the makecall request?

 
Thanks, we were in fact in the wrong state.