You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Davanum Srinivas (JIRA)" <ax...@ws.apache.org> on 2004/11/24 00:36:27 UTC

[jira] Resolved: (AXIS-1344) UnsignedLong corrupts data

     [ http://nagoya.apache.org/jira/browse/AXIS-1344?page=history ]
     
Davanum Srinivas resolved AXIS-1344:
------------------------------------

    Resolution: Fixed

Tommy,

Checked in a slightly modified version of your patch. Please cross check. (needed to keep the old constructor)

thanks,
dims

> UnsignedLong corrupts data
> --------------------------
>
>          Key: AXIS-1344
>          URL: http://nagoya.apache.org/jira/browse/AXIS-1344
>      Project: Axis
>         Type: Bug
>   Components: Serialization/Deserialization
>     Versions: 1.2 Beta
>  Environment: Any
>     Reporter: Tommy Alander
>     Priority: Critical
>  Attachments: src.diff, src.diff, src_final.diff, test.diff, test.diff, test_final.diff
>
> There is a fatal bug in the UnsignedLong implementation. It currently uses java.lang.Double as its storage. This doesn't work.  For example if you recieve the value 35920361897405533 this value will 
>  be "transformed" to the incorrect value of 35920361897405532. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira