04-21-2006 01:49 AM - edited 03-13-2019 12:59 PM
We all know AXL isn't exactly as great as it's hyped to be and since we're all bound to run into the same issues, why not compile a list of what's wrong. It'll also make pressuring Cisco into fixing AXL once and for all easier.
So I'll go first:
User: the <firstname> and <lastname> element are written <firstName> and <lastName> respectively when you make a getUser despite the documentation saying otherwise. adduser and updateuser use the proper notation.
CCM Version: 4.1.3
08-31-2006 08:52 AM
And another one:
The character encoding is different between data from the DC Directory (Users), and data from the SQL database.
While creating users /devices/device profiles/lines using accented or umlaut characters is no problem, reading them is.. the response from getUser is UTF-8 encoded, the response from a getPhone is ISO-8859-1 encoded (also known as ISO-LATIN-1). The default character encoding in Europe is LATIN1 so pretty much everything was coming back okay and I never noticed until now.
09-05-2006 10:50 PM
updateLine
kicks of the alertingName, if you do not give any. i did not found this attribute in any doku as required .. so if i am wrong please correct me..
greetz j. wiesmann
09-06-2006 03:34 AM
Hmm... I do see the alertingName as a mandatory attribute of the updateLine command in the 4.1.3 documentation. However, that still makes it a bug as the existence of mandatory fields ought to be checked and an error be thrown if the xml request doesn't match the requirements.
09-06-2006 11:10 PM
Do not really know if it is a bug or not.
If not, please can anybody explain that to me.
Every list* request, returns with the namespace:
and not as i supposed with the following:
http://www.cisco.com/AXL/API/1.0
if you do not "reset" the namespace, it causes an unmarshalable result if you try to unmarshal it with the generated java *.classes using jaxb.
CCM 413 SR3a
09-14-2006 06:43 AM
With regards to the locale setting problem that was brought up earlier, it is a known bug: CSCsc49709. I'm waiting to get an ES for my CCM.
Also, starting in 4.2.3, there's a service parameter in the advanced DBL parameters that, when turned on, will return the character encoding in front of each AXL response.. that can be useful as data from the DC directory is UTF-8 encoded, and data from the SQL Database uses Latin1 instead. You can have that functionality for earlier CCM versions but you have to request an ES (so having some kind of support contract with Cisco is probably a necessity).
10-27-2006 05:24 AM
In CCM 4.2 method addCallPickupGroup creates a new Call Pickup Group with empty DESCRIPTION field.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide