cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1541
Views
0
Helpful
18
Replies

SoftKeyItem Problem

semhoun
Level 1
Level 1

I have a problem with the SoftKeyItem, when I had this element to my XML page the phone give this error "ERROR: Could not find token SoftKeyItem in current element table."

I use the firmware P0M3-04-4-00.bin

Thanks for your help

18 Replies 18

I have this same problem on a 7940 running POS3-06-0-00.

Can anyone tell me why adding the following to a valid element gives xml parse error? It works fine on the colour 7970 phones:

Control

Choose an option

Item One

http://someserver/somepage

Custom

http://someserver/someotherpage

4

Are both phones running SIP loads (including the color phone)?

Try removing the SoftkeyItem element, and see if that resolves the issue. If it does, then the problem is similar to the above problem, though in this case you seem to be using the SIP load rather than the MGCP load.

Not all features are supported in non-SCCP loads, though that may be changing. It looks like you are using a 4.0-based load on your phone, so you have some room to upgrade and see if that resolves the problem. If it works on your 7970 and not the other phone, you may want to try upgrading the load on your other phone, though theres no guarantee that will work..

Thanks for your reply:

The 7940 are on our production SIP phone system (3rd party hosted), while I run the 7970s locally for development work with CISCO Call Manager/SCCP.

All works fine without the sokfKeyItems. The 7970s have the latest firmware and no issues.

I'll enquire if we can upgrade our 7940s' internal load. Do you know the latest SIP load number?

In the meantime I've got someone going on to the Customers site so I'll get them to make a note of the firmware version there, and test out the xml sofkeyItem tags at the same time.

Thanks. TBC.

The reason the 7970 works is because it is connected to CallManager using SCCP. The 7940 is connected to a different softswitch (asterisk?) using the SIP load. The SCCP loads provide full XML functionality, while the SIP and MGCP loads provide reduced XML functionality, as per this document:

http://www.cisco.com/en/US/products/sw/voicesw/ps4967/products_administration_guide_chapter09186a00801727e9.html#1024548

The above link describes MGCP support, though it is similar to the SIP loads.

You can try upgrading the 7940's load, but that is no guarantee, as that feature might still not be supported on SIP/MGCP loads, even in the latest versions.

This link describes CCM version 3.0 XML, which is what the SIP/MGCP loads support (as per the documentation):

http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_programming_usage_guide09186a00800d6a67.html