Author Message
Ram_A
Joined: Sep 23, 2021
Messages: 15
Offline
Hi Team,

I am using DMCC java API to place a call to customer phone numbers using SIP extensions, they are working fine when the SIP extension is logged in physical Avaya phones and Avaya workplace client but when same extension is logged-in in spectra link phones, the makeCall api is failing with below exceptions, there is no userData set as part of makeCall api call or it is set to empty.

ch.ecma.csta.errors.OperationException: The specified data provided in the userData parameter exceeds the maximum allowable size of 96 bytes. Fpr a DirectAgent or SupervisorAssist request the agent is not a member of the acdGroup or the agent is not currently logged in to the acdGroup .0

Versions:
AES version: 7.1.3.2.0.2-0
CMAPI: cmapijava-sdk-7.1.1.0.0.51

Please let me know if you need any more details.

Thanks,
Ram
JohnBiggs
Joined: Jun 20, 2005
Messages: 1076
Location: Rural, Virginia
Offline
CTI (including DMCC) only works with Avaya built phones. SIP does not define any 3PCC capabilities - there is no standard to implement. What Avaya did to get 3PCC to work is propritary and is built into the endpoints it provides to the market. If you need to build your own SIP device and yet do 3PCC with it, use the Client SDK for your stack.

And please upgrade your AES - yours is out of support and end of life.
Ram_A
Joined: Sep 23, 2021
Messages: 15
Offline
Got it, Thanks John!

Could you please share the link for Client SDK(java) and provide any click to call or click to dial sample application links with it?

Thanks,
Ram
JohnBiggs
Joined: Jun 20, 2005
Messages: 1076
Location: Rural, Virginia
Offline
on the DevConnect portal, along the top of the page, click on Products, then Avaya Client SDK in the right panel select the type of information you are seeking relative to the SDK.
Go to:   
Mobile view