Author Message
Shikha
Joined: Jul 28, 2014
Messages: 13
Offline
Rohit, you might need to send ED logs of the execution.

cd /var/log/Avaya/services/EngagementDesigner
ce dlogon EngagementDesigner
run your scenario
copy EngagementDesigner.log and send it to us.



Rohit_Dhar
Joined: Feb 24, 2016
Messages: 45
Offline
Hi Shikha,

Here you go.

Regards,
Rohit
Filename Breezelogs.zip [Disk] Download
Filename BreezeLogs_Doc.docx [Disk] Download
AnuragAggarwal
Joined: Jun 1, 2014
Messages: 154
Offline
The workflow looks ok, dont see the issue with drop call you mentioned in the logs you attached, can you attach logs from time when you are able to see the issue

Also, you are on ED 3.3 which is bit old, would it be possible to upgrade to later ED 3.4
Rohit_Dhar
Joined: Feb 24, 2016
Messages: 45
Offline
Hi Anurag,

I would love to but it is customer who wants to know the significance difference between 3.3 and 3.4.

Also, The issue I have highlighted is the one stuck on call drop and and exclusive gateway.


Would you be able to look in to this as per the instance Id?

Regards,
Rohit
AnuragAggarwal
Joined: Jun 1, 2014
Messages: 154
Offline
3.3 is two years old, it had no known issue which i can relate to here but getting new code is generally preferable, but staying at 3.3 should be ok

the logs you provided dont have the instance id you showed in word document, if you are able to reproduce the issue - can you please provide the logs from the time you are able to reproduce
Shikha
Joined: Jul 28, 2014
Messages: 13
Offline
Anurag, I was able to replicate this issue. I have emailed you logs and WFD.
What I observed is that if gateway is being executed when it received call_ended event, it will error out with NPE, and if its on any other task, say PNC, it gracefully exits via interrupt event. Instance also gets completed.
Rohit_Dhar
Joined: Feb 24, 2016
Messages: 45
Offline
Hi Guys,

Any update on the issue?

Regards,
Rohit
AnuragAggarwal
Joined: Jun 1, 2014
Messages: 154
Offline
Rohit, we understand the reason a bit, PA is completed when wither announcement is done or call is ended, we listen for both things

in parallel, you have interrupt event for call ending

so when call ends, we start at both places and PA happens first, next there is drop call - but call is already dropped - so this task throws error

one way is that you check output of PA - if you are coming out of PA because of call ending then you don't do drop call (the output has fields which allow to differentiate between announcement done and call ending)

other way would be to do some code change so that somehow interrupt handling is done first and we terminate the process after that and drop call is never run. This is bit more difficult and we would try to do it but not in 3.3 or 3.4, this would be in 3.5 or later
Rohit_Dhar
Joined: Feb 24, 2016
Messages: 45
Offline
Hi Anurag,

Are you saying I should remove the drop call that is one part of the issue. What about issue on the gateway that goes in hung state?

Also what do you mean by PA here?

Sorry for knowledge

Regards,
Rohit
AnuragAggarwal
Joined: Jun 1, 2014
Messages: 154
Offline
in gateway you have some condition like if interaction id > 4 and <12, but if call was dropped interaction id is null so can you please modify expression to interaction id != null && (interaction id between 4 and 12)
Rohit_Dhar
Joined: Feb 24, 2016
Messages: 45
Offline
Hi Anurag,

I have made changes but it is getting stuck on other parts of play announcement. I have attached instance Id and logs.

Please let me know what else can be done.

Regards,
Rohit
Filename Breezelogs (2).zip [Disk] Download
Rohit_Dhar
Joined: Feb 24, 2016
Messages: 45
Offline
forgot to attach the instance.
Filename instance.docx [Disk] Download
AnuragAggarwal
Joined: Jun 1, 2014
Messages: 154
Offline
I am increasing the priority that interrupt event shold take precedence over anything else, but this would still not be available before 3.5,. In mean time you would have to do error handling in required places (or ignore errors if that does not harm your use cases)
Rohit_Dhar
Joined: Feb 24, 2016
Messages: 45
Offline
So I have to include error handling on every block to release the instances. What about when instance is showing complete but not clearing?
AnuragAggarwal
Joined: Jun 1, 2014
Messages: 154
Offline
what does clearing mean ?
Go to:   
Mobile view