Hi Nadir, You can look at JIRA 788 for more details on this problem.
Regards
Manohar
Nadir Amra
<[EMAIL PROTECTED]>
To
10/10/2005 08:45 "Apache AXIS C Developers List"
AM <[email protected]>
cc
Please respond to Subject
"Apache AXIS C deserializing unsigned long via
Developers List" integer
I have been testing out the code on OS/400 using the various XSD_xx tests
and I get failures on most of the numeric tests that have to do with long
long. In the AXIS code the UnsignedLong::deserializeUnsignedLong() calls
NonNegativeInteger::deserializeNonNegativeInteger() which calls the
Integer::deserializeInteger(), which uses a variable of type xsd__integer
to store the result as it attempts to convert the string to an integer.
My question is how can this be? An unsigned long long variable holds a
positive value that is greater than a long long variable. Am I missing
something here or is this a defect?
Nadir K. Amra
