JTAPI Call on CTI routepoint cannot be answered apparently

Hi
I have a CTI route point and I'd like to do the following:
- if a phone calls this CTI route point it accepts and answers the call
- after answering it starts to play a WAV media via RTP
I've studied JTAPI API and some discussions (e.g. https://supportforums.cisco.com/message/1251151#1251151) and followed it.
1. I add a CallControlCallObserver as CallObserver to Address of RP
2. I add a TerminalObserver to RP terminal (which is a CiscoRouteTerminal)
3. I catch CallCtlConnOfferedEv and accept call.
4. I catch  CallCtlTermConnRingingEv and call answer() on terminal connection.
5. CiscoMediaOpenLogicalChannelEv and CiscoRTPOutputStartedEv will be generated well and I start to push media.
Apparently everything is fine, I can hear media on caller phone BUT caller phone won't stop ringing (I can hear media from RP and ringing at the same time) and caller phone will break the call in some seconds.
What can be the problem?
Here is the log about events:
***|DEBUG|EVENT - TermEv[1073745924] - CiscoTermOutOfServiceEv, Terminal(?)
***|DEBUG|EVENT - TermEv[1073745923] - CiscoTermInServiceEv, Terminal(?)
***|DEBUG|EVENT - CallEv[101] - CallActiveEv, Call(ACTIVE)
***|DEBUG|EVENT - CallEv[106] - ConnCreatedEv, Call(ACTIVE)
***|DEBUG|EVENT - CallEv[109] - ConnInProgressEv, Call(ACTIVE)
***|DEBUG|EVENT - CallEv[211] - CallCtlConnOfferedEv, Call(ACTIVE)
***|DEBUG|    -------> Accepted                                                                <<<<< here called cconn.accept();
***|DEBUG|EVENT - CallEv[106] - ConnCreatedEv, Call(ACTIVE)
***|DEBUG|EVENT - CallEv[105] - ConnConnectedEv, Call(ACTIVE)
***|DEBUG|EVENT - CallEv[206] - CallCtlConnEstablishedEv, Call(ACTIVE)
***|DEBUG|EVENT - CallEv[104] - ConnAlertingEv, Call(ACTIVE)
***|DEBUG|EVENT - CallEv[203] - CallCtlConnAlertingEv, Call(ACTIVE)
***|DEBUG|EVENT - CallEv[116] - TermConnCreatedEv TOTH_RP, Call(ACTIVE)
***|DEBUG|EVENT - CallEv[119] - TermConnRingingEv TOTH_RP, Call(ACTIVE)
***|DEBUG|EVENT - CallEv[218] - CallCtlTermConnRingingEvImpl TOTH_RP, Call(ACTIVE)
***|DEBUG|    -------> Answering(TOTH_RP)                                                <<<<< here called  tcev.getTerminalConnection().answer();
***|DEBUG|EVENT - TermEv[1073758213] - CiscoMediaOpenLogicalChannelEv, Terminal(RINGING)
***|DEBUG|EVENT - TermEv[1073758211] - CiscoRTPOutputStartedEv, Terminal(RINGING)
***|DEBUG|MRP: CiscoRTPOutputStartedEv
***|DEBUG|MRP: RemoteAddr: 192.168.5.235:25570
***|DEBUG|MRP: Start Hash: 186115/1
***|DEBUG|CiscoRTPOutputStartedEv: MEDIA_DETAILS: codec=4, bitrate=1
***|DEBUG|    -------> Answered.
***|DEBUG|EVENT - CallEv[105] - ConnConnectedEv, Call(ACTIVE)
***|DEBUG|EVENT - CallEv[206] - CallCtlConnEstablishedEv, Call(ACTIVE)
***|DEBUG|EVENT - CallEv[115] - TermConnActiveEv TOTH_RP, Call(ACTIVE)
***|DEBUG|EVENT - CallEv[219] - CallCtlTermConnTalkingEv TOTH_RP, Call(ACTIVE)
Created RTP session: 192.168.5.235 25570
***|DEBUG|EVENT - TermEv[1073758212] - CiscoRTPOutputStoppedEv, Terminal(ACTIVE)
***|DEBUG|EVENT - CallEv[107] - ConnDisconnectedEv, Call(INVALID)
***|DEBUG|EVENT - CallEv[205] - CallCtlConnDisconnectedEv, Call(INVALID)
***|DEBUG|EVENT - CallEv[117] - TermConnDroppedEv TOTH_RP, Call(INVALID)
***|DEBUG|EVENT - CallEv[215] - CallCtlTermConnDroppedEv TOTH_RP, Call(INVALID)
***|DEBUG|EVENT - CallEv[107] - ConnDisconnectedEv, Call(INVALID)
***|DEBUG|EVENT - CallEv[205] - CallCtlConnDisconnectedEv, Call(INVALID)
***|DEBUG|EVENT - CallEv[102] - CallInvalidEv, Call(INVALID)
***|DEBUG|EVENT - CallEv[103] - CallObservationEndedEv, Call(INVALID)

Hi Pedro Schaeffer1,
I'm sorry to hear you are having issues with the Continuity Phone Calls feature on your devices. If you are still having issues making or receiving calls across your devices, you may want to double check the settings and configuration outlined in the following article (under the Phone calls section):
Connect your iPhone, iPad, iPod touch, and Mac using Continuity - Apple Support
Regards,
- Brenden

Similar Messages

  • I have 2 photo albums on my iPhone that i want to delete. One is called "Photo Library" the other is called "iPhonePics". I cannot delete any of the photos in either album. How do I delete the photos and/or the albums?

    I have 2 photo albums on my iPhone that i want to delete. One is called "Photo Library" the other is called "iPhonePics". I cannot delete any of the photos in either album. How do I delete the photos and/or the albums?

    You can uncheck multiple songs by selecting all the songs you want to uncheck, then right-click and choose "uncheck selection".  Also, make sure that you have checked "Sync only checked songs and videos" on the Summary tab of your iTunes sync settings or the sync process will ignore your selections.
    You can remove all the photos from your camera roll using Preview on your Mac.  Connect your phone to your Mac, open Preview, go to File>Import from iPhone.  When your photos appear in Preview, select the photos you want to delete, then click on the icon at the bottom showing the red circle with the diagonal line through it (see image below), then click Delete.
    To remove photos from the Photo Stream album on your phone you'll have to either reset Photo Stream (deleting all the photos from iCloud) or turn off Photo Stream on your phone.

  • CUCM to CVP calls. CTI-RP vs Route Pattern

    CVP 9 or above
    CUCM 9 or above
    Requirement:
    1. Consultive Warm Transfer - The agents to be able to transfer calls to a a different department by dialing an internal number and wait in the queue until answered.
    2. Internal - Back-office people to dial internal IT-Helpdesk or HR
    I see the above call flows as same, i.e. a Call Originating from CUCM to CVP .... correct me please?
    I have tested both and they both work exactly the same way, i.e. using a CTI-RP associated to PGUSER, ICM answers it sends correlation id to CUCM and CUCM sends this to CVP ...AND... using a simple route patters instead point to CUCM-CVP SIP trunk. Functionally they behave same way - ICM/CVP answers and queues call until answered.
    But the documentation confuses me, below snippet from CVP Config Guide
    "... Calls Originated by Unified CM
    Internal Help Desk calls: For these calls, the Unified Communication Manager (CM) phone user calls a CTI Route Point
    Consultative Warm Transfer: For these calls, a Unified CM agent places the caller on hold and dials in to Unified ICME to reach a second agent .... "
    And then on the same doc, there a Note
    (*1) Note For warm transfers, the call from Agent 1 to Agent 2 does not typically use a SIP Trunk, but you must configure the CTI Route Point for that dialed number on the Unified CM server and associate that number with your peripheral gateway user (PGUSER)
    (*2) And then again on the same doc under 'Unified ICME Warm Consult Transfer/Conference to Unified CVP' chapter/section it mentiones doing this using a Route Patter 'Create a route pattern and assign the route list to the route pattern'
    So the confusion is
    1. Why treat these call flows as Internal and Warm Transfer - they are calls from CUCM to CVP for the same end result - queue the call and transfer to an agent?
    2. Route pattern or CTI-RP, what diff it makes? They both behave the same way, so is there a diff from reporting point of view that a call to CTI-RP are treated as Transferred rather than new calls or what?
    3. Also if you compare (*1) & (*2) above, they both talk about Warm Transfer and *1 says 'must use CTI-RP' and *2 says use a Route Pattern?
    Please assist.
    Thanks & Regards,
    Kartik

    Kartik,
    The Route Pattern that is mentioned is used for connecting a call leg through CVP to a local VXML Gateway for media playback. The CTI Route Point is entirely different from the Route Pattern/Route List setup. Here's the basic call flow:
    Internal caller dials DN
    DN hits CTI RP in CUCM. CTI RP sends call to ICM.
    ICM matches DN to Call Type to Script, executes Script.
    At some point, Script has either Send To VRU or a Run Ext. Script node.
    ICM sends CUCM Network VRU label back to CUCM.
    CUCM routes label using Route Pattern and Route List. The CSS of the internal caller determines how this is modified, i.e. which prefix digits to add for determining VXML gateway to route to.
    Call is sent to CVP through SIP trunk
    CVP receives call, tells ICM it has the call.
    CVP starts new call leg to VXML gateway with digit string to match bootstrap dial-peer.
    VXML Gateway receives call, initiates bootstrap TCL and VXML magic.
    Yes, this is basically the same call flow for a fresh internal call to a queue, or an internal warm transfer to a queue. The CTI Route Point is needed in both cases. The Route Pattern/Route List combo is needed in both cases.
    When you start looking at reporting, yes of course the two call scenarios are different. One is a transfer, the other isn't. The transferred call will have a more complex call history if you look at it in the TCDR.
    From the standpoint of call legs, you will use less legs if you do a direct (one-step) transfer instead of a warm transfer. It is also simpler to maintain the call context in that case. In a warm transfer scenario, the agent is putting a caller on hold, then starting a new call, and joining the two calls together. The new call is coming from the agent, not the original caller. In a direct transfer, CVP just takes back the original call, potentially does more queuing, then sends the original caller to a new agent target.
    -Jameson

  • In Siri, I can call by my voice, but why I can not use Siri voice call in my country (Laos), just can call only us phone number; my country we use like 3 number for option call, 8 numbers for call friend but Siri cannot use this please help us, thanks

    In Siri, I can call by my voice, but why I can not use Siri voice call in my country (Laos), just can call only us phone number; my country we use like 3 number for option call, 8 numbers for call friend but Siri cannot use this please help us, thanks
    And please help me can type Laos font in it like andrio phone.

    Hi Cozumel,
    Thanks for posting. I'm sorry you're having problems with your bills. I can take a look at this for you. Drop me an email with your account details and a link to this thread for reference. You'll find the address in my profile.
    Cheers
    David
    BTCare Community Mod
    If we have asked you to email us with your details, please make sure you are logged in to the forum, otherwise you will not be able to see our ‘Contact Us’ link within our profiles.
    We are sorry but we are unable to deal with service/account queries via the private message(PM) function so please don't PM your account info, we need to deal with this via our email account :-)

  • JTapi call transfer / conference from Route Point

    We are developing a simple call distribution application but are having problems completing the call transfer.
    our scenario is:
    Caller A calls RP DN.
    RP Accepts call.
    RP Finds appropriate agent, and places new call to agent.(Call B)
    Agent answers.
    RP Transfers/Conferences A & B A.conference(B)
    But nothing happens and no Exceptions thrown.
    The Route Point is created without media termination.
    What are we missing, does any one have any sample code for this type of call handling.
    Thanks.
    John

    Ahh.. the good old RP limitations. Regardless of whether you do media termination or not, the RP has severe limitations with regards to call control. Transfer and Conference are not supported. Make sure you bug Cisco about that as only together we get this changed.
    Here's what Cisco tells you to do instead: register a bunch of CTI ports, then use the RP as router so it routes the call the first CTI port which in turn does the call handling (the RP does the call routing part just fine including finding the first available CTI port (I suspect the busy trigger needs to be 1 on the line on the CTI Port)).
    Then again, why do you need to accept the call? If instead you'd have the RP route the call the first available agent without answering the call, then you have the traditional RP scenario and the RP will do that just fine (you need to register it for call routing though.. jtrace contains code to do that).

  • My iphone hangs any time.I see a call coming but i cannot attend. My call drops anytime and i cant even end the call.The settings page doesnt respond many times.I have given the phone to Apple care , they update the software and return it back to me

    My iphone hangs any time.I see a call coming but i cannot attend. My call drops anytime and i cant even end the call.The settings page doesnt respond many times.I have given the phone to Apple care , they update the software and return it back to me.IT WORKS FINE FOR 3-4 DAYS AGAIN THE SAME. Its under warranty and i am disappointed with the Apple product and service

    If you used your backup to restore the data after it got returned, set it up as new device and don't use the backup data afterwards. It seems that some data inside the backup are corrupt. Follow this article and set up the account info and other setting manually after that:
    Use iTunes to restore your iOS device to factory settings - Apple Support

  • When i call some user i cannot hear the ringing tone...what can i do

    i just get an iphone's; but strangely when i call a user i cannot hear the ringing tone rimaining in the doubt if i am really calling someone; by the way calling myself at home the phone works perfectly; maybe the ringing tone inside is off? cannot find the solution in FAQ

    OK, so it sounds like your internal speaker is damaged or not working.
    Try this first... Do a simple reboot on the BlackBerry in this manner: With the BlackBerry device POWERED ON, remove the battery for a minute, and then reinsert the battery to reboot. A reboot in this manner is prescirbed for most gltiches and operating system errors, and you will lose no data on the device doing this.
    Now, try using the internal speaker again. If it works, good.
    If not, there's some other problem. Is this device fairly new, as in less than a year, you should get a warranty replacement device from your mobile service provider.
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Am using Safari 4.1.3 with system 10.4.11 and can only come up with advances preference page when calling up security - thus cannot see cookies. I have Safari 5.0.6 on my MacBook. Will it run on my older machine? Can I transfer older bookmarks?

    Am using Safari 4.1.3 with system 10.4.11 and can only come up with advances preference page when calling up security - thus cannot see cookies. I have Safari 5.0.6 on my MacBook. Will it run on my older machine? Can I transfer older bookmarks to the new software?
    Machine Serial Number:          W8*********AR
    <Personal Information Edited by Host>

    Safari preferences has no...

  • "Call to method "setTextFormat" cannot be defined" in Air App (help needed)

    Hello,
    I'm following a tutorial to begin with ActionScript 3 and Adobe Flash. I'm willing to create an Air app, but I stumbled upon an issue. The tutorial is for Flash Player, so I wonder if it also work for Air apps (sorry, I don't quite grasp the differences yet).
    So here is a screenshot of the issue :
    The error reads : Call to method "setTextFormat" cannot be defined, via reference of type static fl.controls:TextArea
    (sorry if it's badly translated :/)
    What I have below is a TextArea (taken from the User Interface Components) and a button (same). I noted their instance name that you can find back in the AS block.
    So since it's the exact same code as in the tutorial (in which it work), why do I get this error ? I tried lot of things to get rid of it, but I'm out of options now, so I ask you for help.
    Regards.

    Thank you very much for you answer Ned. It's clearer now. I just would like to create the textField WYSIWYGly, but I can't find it inside the component Library. Only TextArea's and TextInput's are there. Do you have any idea where I could find this component to add it visually to my project ? Or must I create it with AS?
    I use Flash CS5.5 by the way.
    EDIT: striked out non relevant portion. I finally found out. Sorry it's been a while, but it was so obvious ^^

  • The people's call me , but i cannot hear them with my IPhone 5! why?

    the people's call me , but i cannot hear them with my IPhone 5! why?

    Hi azizfotograf,
    Welcome to the Support Communities!
    The article below may be able to help you with this.  Click on the link to see more details and screenshots. 
    iPhone: Troubleshooting issues making or receiving calls
    http://support.apple.com/kb/TS3406
    Cheers,
    - Judy

  • TS5183 Reception of volume in comming call very low volume cannot hear well call pad gets green

    Receiving calls very low reception cannot hear the person and then call screen gets green ,SMS typing getting stuck.

    sunshinesunshine wrote:
    So basically if a iphone has a fault after the 1 year warranty period is over, there is nothing the consumer can do but purchase a new phone??
    Pretty much. Except that Apple will replace it for a fixed fee that is far less than the cost of a new phone. In the US the replacement cost for an iPhone 4 is $149. It is comparable in the UK. Unless you can prove that the fault was present at the time of purchase. A switch wearing out would probably be considered normal wear and tear, not a "fault".

  • Error : MustJSAssert: Error calling selector function: TypeError: Cannot read property

    Im getting an error : MustJSAssert: Error calling selector function: TypeError: Cannot read property 'style' of null'
    - with each  page selection on the nav bar
    here is the link
    http://http-shipleybusinesscatalystcom.businesscatalyst.com/index.html

    I'm unable to reproduce the error message at your site (on any of the pages) as tested in multiple browsers on a Windows machine. What browser (with version)/OS/Muse version are you using?
    However, the most likely cause of the error message is the pinned menu at your site. Refer to a similar thread here - http://forums.adobe.com/thread/1117058
    If the problem persists at your end, please try clearing your browser's cache/history/cookies and re-try. Also try a different browser in order to isolate the issue to a specific browser (version).
    Thanks,
    Vinayak

  • MuseJSAssert: Error calling selector function:TypeError: Cannot read property 'msie' of undefined. Please help me in this.

    MuseJSAssert: Error calling selector function:TypeError: Cannot read property 'msie' of undefined. Please help me in this.

    Hi
    Please check the following thread,
    Re: MuseJSAssert: Error Calling Selector Function:[Object Error]
    Do let me know if you have any question.

  • Cannot setup caller id because I cannot receive th...

    cannot setup caller id because I cannot receive the verification code.
    I see a lot of people ask the same question. anyone knwo the solution?

    same problem.  Someone for god sake please reply

  • Mail is not working properly (cannot replay), and skype cannot be answered

    Did the verification, repair and installation disk of Mac. Why mail is not working properly (cannot replay), and skype cannot be answered?

    I most often do not restart my new MBPro .... 10.9.5 .....  but happened to a day or so ago, and it immediately began to block / problem with email .... I waited to see if it sorted out, but no .....
    I get he server “p06-imap.mail.me.com” cannot be contacted on port 993 .....     then deselected SSL and that did not help, so went back and selected it again .... and again not working .....
    I can see my stuff "online" but I do not want to do it that way EVER ..... 
    your "deselect mail" in ICloud preferences    ....   did nothing good for me .... any other thoughts Linc ??   in fact, some hundreds of in and sent emails did not show up .... I'm hoping they are going to when this gets fixed .... but hey, .....  right now I'm NOT in business ....
    thanks

Maybe you are looking for

  • Home Network and Home Group with HH3

    Can anybody help me with this. My families various computers (win 7 and apple) and access the internet OK but none can see the other on either the Network or on the HomeGroup. All have same workgroup name. The HH3 manager can see all the computers an

  • OWB 11.1.0.7 patch (6890831), Can we apply to OWB 11.1.0.6 on DB 10.2?

    Hi Currently using OWB 11.1.0.6 on Oracle DB 10.2.0.3 hitting lot of Control Center performance issues recently. Recent <strong>OWB Patch 11.1.0.7</strong> (<em>Patch no. 6890831</em>) install documentation doesn't say that we could apply this to 10.

  • Web Service for bulk processing (inserts mostly)

    In our case what we have is an interface table that needs to be populated by the web service. On the web service provider side, we have created EO,VO and AM for this interface table and exposed the AM as a web service using the create and process Ope

  • Output parameters with one name

    With regard to Dialog Programming, I need to replicate an existing transaction.  The transaction has multiple ouput parameters that have one common name.  I'm having trouble manipulating these output parameters.  Do i assign these specific output par

  • Error in the G/L master data

    HI, Error message comes no direct posting made to a particular gl account error is gl account is a control account   transactions cannot be posted direct to control account.