I am trying to push an XML message on Cisco IP Phone(SoftPhone) but I am getting CiscoIPPhoneError="0". Just by chance it has happenned that it works on only one softphone, means that the code i am writing is ok. Also I unserstand the concept of associating user to IP phone for allowing Push to work.
Please let me know of any other configuration or authorization settings that need to be done. I have been working on the same problem for quite some time now and i am really looking forward for a solution to this. I am anyways mentioning the code i have used:
<FORM name="Form1" action="http://IPofPhone/CGI/Execute" method="POST">
<INPUT type="text" name="XML" value="<CiscoIPPhoneExecute><ExecuteItem Priority="0" URL="http://urltobeexecuted" /></CiscoIPPhoneExecute> " />
<INPUT type="Submit" name="button1" value="Submit" />
this code is written in a jsp.
It would be really gr8 if someone can help me over this.
Thanks & Regards,
Starting some time ago, I'm completely unable to make any POSTS to any phone in IE but Firefox works just fine (I do get another error in IE though.. it seems like it cannot connect properly).
I noted that after the url to be executed, you have a ;
I don't think that belongs there.
Here's an example of a html page that I use to push information to my phones when I need to make tests (I've been too lazy to write a proper JTAPI app with a GUI and everything).
As I said though, some time ago this stopped working using IE but it still works fine using Firefox (I also have trouble downloading screenshots using IE.. another thing that works fine with Firefox).
Sorry on my part that I left a semi colon.
I in fact copied whole of your text and tried to run it but still got the same error.
I have been able to push messages on only 1 phone. On all other phones I am getting the same error.
I am also trying it by using firefox but stil getting the same errors.
Any there any configurations that I need to make on Call Manager that allows a web application to have access on the phone??
Well, if it were a configuration issue (you need to associate phones with a user) then you'd get an authentication error, not one of those errors that do not exist.
I think all you can do now is open a developer case to get to the bottom of this. I'm certainly all out of ideas.
You need a developer support contract which runs you about $2000 per year. Here are the details: http://www.cisco.com/en/US/products/svcs/ps3034/ps5408/ps5418/serv_home.html
I am trying to mute myself from the call using JTAPI by using sendData(byte) and send the following XML to this:
<CiscoIPPhoneExecute><ExecuteItem Priority="0" URL="Key:Mute"/></CiscoIPPhoneExecute>
This is working on Cisco IP communicator but not working on Cisco Jabber softphone. Any suggestions on this..?