Cisco Support Community
Showing results for 
Search instead for 
Did you mean: 

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

IP Phones buttons do not work with XML app


I am developing an IP Phones application to show to our customers the flexibility of the XML Phone Services.

I built a web site that accesses a CRM Database, extracts Company and Contact information and transforms it to XML to show in the phones´ screen.

So far, It is working ok on a 7912 phone, I can see listings, select options, go back and forth... but if I use the same application in a 7940/60 or 7970 phone, the navigation buttons (Back, Exit, Submit) do not work.

The Phones firmware version are as follows:

7912: 8.0.1

7940/60: 7.2(2.0)

7970 7.0.1

The only possibility I am thinking of is that somehow the firmwares of 7940/60 and 7970 are buggy, as the XML code is pretty simple.

Can anyone help me out?




Re: IP Phones buttons do not work with XML app

1) Could you share the applicable XML elements?

2) Upgrade to the latest loads.. I know that at least on the 7960 I have encountered some rather significant issues in the 7.2 series. We basically had to threw out 7.2.3 because it wouldn't work at all with some of my apps.

There are some things to take into account when working with Back and Exit. Exit doesn't really mean exit, it just closes what is currently on screen. If there was a page before it, depending on whether it's still cached, pressing Exit will just show the previous screen. Unfortunately, that behavior is inconsistent over phone types and loads so it requires some magic to get it working. One thing that you should always do if you want to use exit is using the expiry header (the documentation, at least the ccm 5.02 one, mentions some of this). I've gone another route and basically dynamically generate my back and close links.. back is an actual url, exit is Key:Services. That way, I'm not depending on phone loads and the application behaves consistently across phone types.

New Member

Re: IP Phones buttons do not work with XML app


Hi! So far I upgraded a 7970 phone to 8.0.1SR2 and got the same weird behavior.

Here is the XML code from my app:

(I generate this code with PHP)

The initial screen is a two-item menu, and has two buttons: Selec. (Select) and Salir (Exit)


Seleccione el criterio

Busqueda por empresa

Busqueda por contacto







On a 7912 phone, it works fine, but in a 7970, both buttons do not work. (I press them, and they do not respond)

Now, if I remove the code about the buttons like this:


Seleccione el criterio

Busqueda por empresa

Busqueda por contacto

the default buttons work just fine. But I can not do this in the pages where I require custom buttons

Re: IP Phones buttons do not work with XML app

I'd check your XML against the schema.. my 7970 consistently reports XML parsing errors when I try to make it read your XML. One problem is your use of the softkeys, it should read SoftKey:Select, not Softkey:Select.

CreatePlease to create content