Author Message
PeterTomovic
Joined: Jun 13, 2014
Messages: 66
Offline
Hi,

I am solving problem with Add Conference party, here is scenario to demonstrate problem:


1. user calls into AAOD application (cticallinfo)

2. welcome announcenment

3. users call is conferenced with another extension EXT1 (cticallinfo - hold, ctiDialConference - dial extension, conference (cticallinfo + ctiDialConference)

conference is OK

4. application plays announcenment (2 sec quiet)

5. application is trying Add Conference Party (ctiDialConference, EXT2) with result:

CTICommand.setCallInfoVariableValues: State failed


AES Connector log:

06/10/2020 10:47:08:589 DEBUG - ConferenceParty.addConferenceParty: conference call object is com.avaya.jtapi.tsapi.impl.LucentV7CallImpl@5aac71

06/10/2020 10:47:08:668 ERROR - ConferenceParty.addConferenceParty: addParty failure, exception: com.avaya.jtapi.tsapi.TsapiPlatformException: CSTA Error: 12



Note:
Remove Conference Party ((ctiDialConference, EXT1) works fine


Where could be problem?



thank you
Peter
JohnBiggs
Joined: Jun 20, 2005
Messages: 1139
Location: Rural, Virginia
Offline
Does EXT1 answer the call before the app tries to add EXT2?
If first call leg is 'unstable' (has a party that not yet been answered) an unanswered EXT2 call leg is also 'unstable' then
CM does not support combining two unstable call legs.
PeterTomovic
Joined: Jun 13, 2014
Messages: 66
Offline
Yes, EXT1 was succesfully added to stable conference.
JohnBiggs
Joined: Jun 20, 2005
Messages: 1139
Location: Rural, Virginia
Offline
"added" from my perspective, is not the same as Ext 1 ANSWERED the call. Please be clear in what the call flow actually was (actually a longer version of the logs would have answered this).

So
1) A calls EP
2) EP answers A
3) EP plays announcement
4) EP conferences in B.
5) B answers
6) in parallel with 5 EP plays announcement (2 sec quiet period)
7) EP conferences in C
there is the failure you indicate.

Is this a more complete call flow?

Have you tried a longer quiet period in step 6?
Have you looked at the more complete log file to ensure that the answer for party C occurred before EP began to add party C to the call?
PeterTomovic
Joined: Jun 13, 2014
Messages: 66
Offline
Hi,

- yes, B answered call
- yes, I tried longer quiet period (5 seconds)
- I attached aesconnector trace.log (contains 1 call)

Filename trace.log [Disk] Download
Go to:   
Mobile view