cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1062
Views
5
Helpful
4
Replies

UCCX Script Exception's

I would like to know how may I configure to any Script Exceptions to doesn't play "We're currently has problem on the system" and go to a specific label that transfer to the agent?

Thank you

4 Replies 4

Tanner Ezell
Level 4
Level 4

You need to capture the exception being thrown and perform your action from there.

Alternatively, you may use a default script which accomplishes the same.

Tanner Ezell
www.ctilogic.com

Tanner Ezell www.ctilogic.com

Ok, but I need to map exception by exception or may I use a "all exception" step to send to the label?

I would argue it is best to know what exception(s) is being thrown and catch that, but in some cases that is not always feasible.

If you want to catch them all use ExpressionException as the catch. Make sure to follow best practices with exceptions so you don't end up in an exception loop!

Tanner Ezell
www.ctilogic.com

Tanner Ezell www.ctilogic.com

Hi,

actually, com.cisco.wfapi.WFExecutionException is at a higher level in the hierarchy, so it would catch more. Naturally, java.lang.Exception would be the ultimate choice, but unfortunately, it's not available.

The almost complete object hierarchy is attached (UCCX 8.5).

G.