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