/mcpTable 339: Play Announcement on CTI Remote Device Without Persistent Call Call Info Events Action ProvInServiceEv User1 opens Provider and adds a provider observer. Let "ex" be an instance of PlatformException: ((CiscoJtapiException) ex).getErrorCode() = CiscoJtapiException. CTIERR_NO_PERSISTENT_ CALL_EXISTS. Caught exception com.cisco.jtapi.PlatformException: No persistent call exists. User1 invokes CiscoAddress. startAnnouncement("CTIRD3", "Welcome Greeting Sample") on Device A. Table 340: Play Announcement on a CTI Remote Device While a Persistent Call Is Being Set Up Call Info Events Action ProvInServiceEv User1 opens Provider and adds a provider observer. CallingAddress = 1000, CalledAddress = 9202, CurrentCallingAddress = 1000, CurrentCalledAddress = 9202 GC1: CallActiveEv GC1: ConnCreatedEv 9202 GC1: ConnInProgressEv 9202 GC1: CallCtlConnOfferedEv 9202 GC1: ConnCreatedEv 1000 GC1: ConnConnectedEv 1000 GC1: CallCtlConnEstablishedEv 1000 GC1: ConnAlertingEv 9202 GC1: CallCtlConnAlertingEv 9202 GC1: TermConnCreatedEv CTIRD3 GC1: TermConnRingingEv CTIRD3 GC1: CallCtlTermConnRingingEvCTIRD3 User1 invokes CiscoAddress. createPersistentCall("CTIRD3", "1000", "remote") on device A. Call is offered to the remote destination but not picked up. Let "ex" be an instance of PlatformException: ((CiscoJtapiException) ex).getErrorCode() = CiscoJtapiException. CTIERR_PERSISTENT_CALL_ BEING_SETUP. Caught exception com.cisco.jtapi.PlatformException: Persistent Call is being set up. User1 invokes CiscoAddress. startAnnouncement("CTIRD3", "Welcome Greeting Sample") on Device A. Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 1379 Message Sequence Charts Message Sequence Charts