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



Reply via email to