cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
479
Views
0
Helpful
4
Replies

error in AXLSoap.xsd - DirectoryNumber ist not an nonNegativeInteger

danielchobe
Level 1
Level 1

Hello,

I found the following error in AXLSoap.xsd. While I use getPhone I got an Parser error.

The reason is simply: an blfDst is not only an nonNegativeInteger because of two reasons

1. the number can start with a zero, an Integer not

2. the number can stop with a # to dial, an Integer not

--- wsdl/AXLSoap.xsd 20 Feb 2008 09:25:18 -0000 1.2

+++ wsdl/AXLSoap.xsd 26 Mar 2008 09:55:20 -0000

@@ -820,7 +820,7 @@

<xsd:sequence>

<xsd:choice>

<xsd:element name="blfDirn" type="axlapi:XDirectoryNumber"/>

- <xsd:element name="blfDest" type="xsd:nonNegativeInteger"/>

+ <xsd:element name="blfDest" type="axlapi:XDirectoryNumber"/>

</xsd:choice>

<xsd:element name="label" type="xsd:string" minOccurs="0"/>

</xsd:sequence>

@@ -4096,9 +4096,9 @@

PS: axlapi:XDirectoryNumber is just a String with 32 Chars

4 Replies 4

simon.ryf
Level 1
Level 1

Hello,

I wrote a Message a few weeks ago, aber a similar issue.

Have you managed to get a User successfully?

Here is my old post:

http://forums.cisco.com/eforum/servlet/NetProf?page=netprof&type=Subscriptions&loc=.2cbfe1b8&forum=Unified%20Communications%20and%20Video&topic=IP%20Phone%20Services%20for%20Developers

Hello,

but my Problem wasnt the namsespace. It was a wrong Datafielddefinition.

An it only fits if you use busyLampFields with non integer formated blfDest.

Hello,

Sorry for bothering...

I'm not sure if its namespace problem (my issue).

Did you generate a AXIS (Java) Proxy or .NET?

Is your getPhone (except busy LampFields) working?

>Did you generate a AXIS (Java) Proxy or .NET?

I do the Requests with http://de.php.net/soap

>Is your getPhone (except busy LampFields) working?

yes, and now also with LampFields ;)