Hi Anup,
thats true, but long datatype range is
long: The long data type is a 64-bit signed two's complement integer. It has a
minimum value of
-9,223,372,036,854,775,808 and a maximum value of 9,223,372,036,854,775,807
(inclusive).
so its is in the range of long only, new UnsignedInt(long) throwing
exception, its little bit strange.
Thanks & Regards,
Ram
--- On Fri, 4/12/09, Anup Mayank <[email protected]> wrote:
From: Anup Mayank <[email protected]>
Subject: Re: java.util.date convertion to UnsignedInt problem
To: [email protected]
Date: Friday, 4 December, 2009, 9:43 PM
/** validate the value against the xsd definition */
79
public static boolean isValid(long iValue) {
80
return !((iValue < 0L) || (iValue > 4294967295L));
81
}
This is the source code of Unsigned int where it validates if a number is of
proper value or not. I am not sure how the particular max number is chosen. But
since your date value is out of range it is throwing exception. Axis folks
please explain this range?
Anup
On Fri, Dec 4, 2009 at 8:01 AM, ram <[email protected]> wrote:
Hi,
I am trying to convert java.util.date to UnsignedInt(). I am getting
NumberFormatException
I am fetching the date from database. I am converting unsignedInt() like the
following
new UnsignedInt(info.getdate.getTime())
when i print date i am getting 1259937492847. so where do i am doing
mistake.
Can any onehelp to fix this issue.
Thanks & Regards,
Ram
The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
http://in.yahoo.com/