/mcpCall Info Events Actions Let "ex" be an instance of PlatformException: ((CiscoJtapiException) ex).getErrorCode() = CiscoJtapiException. CTIERR_OPERATION _NOT_ALLOWED _ON_PERSISTENT _CALL. Caught exception com.cisco.jtapi.PlatformException: Operation is not allowed on a Persistent Call. Invoke transfer(Call) where customer call with GC2 is primary call and persistent call with GC1 is secondary. Table 325: Have a Persistent Call and Customer Call Connected; Invoke consult() on the Persistent Call Which Should Be Rejected Call Info Events Actions ProvInServiceEv User1 opens Provider and adds a provider observer. Assume already have a persistent call with GC1 and customer call with GC2. Let "ex" be an instance of PlatformException: ((CiscoJtapiException) ex).getErrorCode() = CiscoJtapiException. CTIERR_OPERATION _NOT_ALLOWED _ON_PERSISTENT _CALL. Caught exception com.cisco.jtapi.PlatformException: Operation is not allowed on a Persistent Call. Make consult call from device A to line C (dn = 2000). Table 326: Have a Persistent Call and Customer Call Connected; Invoke pickup() on the Persistent Call Which Should Be Rejected Call Info Events Actions ProvInServiceEv User1 opens Provider and adds a provider observer. Assume already have a persistent call with GC1 and customer call with GC2. Let "ex" be an instance of PlatformException: ((CiscoJtapiException) ex).getErrorCode() = CiscoJtapiException. CTIERR_OPERATION _NOT_ALLOWED _ON_PERSISTENT _CALL. Caught exception com.cisco.jtapi.PlatformException: Operation not allowed. Invoke pickup("8881000") on device A. Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 1355 Message Sequence Charts Message Sequence Charts