use unsigned long

On Fri, Dec 4, 2009 at 11:29 PM, ram <ram_ku...@yahoo.co.in> wrote:

> can any one suggest me how to fix this issue.
>
> Thanks & Regards,
> Ram
>
>
> --- On *Fri, 4/12/09, Anup Mayank <anup.may...@gmail.com>* wrote:
>
>
> From: Anup Mayank <anup.may...@gmail.com>
> Subject: Re: java.util.date convertion to UnsignedInt problem
> To: axis-user@ws.apache.org
> Date: Friday, 4 December, 2009, 9:55 PM
>
>
> Yes you are right about the long values. But it looks like UnsignedInt
> doesn't accept all long values. In java signed int is -2,147,483,648 to
> 2,147,483,647. So UnsignedInt implementation simply accepts something in the
> range of 0-4294967295. We need to understand the basic difference between
> unsigned int and a long value.
>
> Hope it helps.
> Anup
>
> On Fri, Dec 4, 2009 at 8:18 AM, ram 
> <ram_ku...@yahoo.co.in<http://mc/compose?to=ram_ku...@yahoo.co.in>
> > wrote:
>
>>  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 
>> <anup.may...@gmail.com<http://mc/compose?to=anup.may...@gmail.com>
>> >* wrote:
>>
>>
>> From: Anup Mayank 
>> <anup.may...@gmail.com<http://mc/compose?to=anup.may...@gmail.com>
>> >
>> Subject: Re: java.util.date convertion to UnsignedInt problem
>> To: axis-user@ws.apache.org<http://mc/compose?to=axis-u...@ws.apache.org>
>> 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 
>> <ram_ku...@yahoo.co.in<http://mc/compose?to=ram_ku...@yahoo.co.in>
>> > 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<http://in.rd.yahoo.com/tagline_yyi_1/*http://in.yahoo.com/>
>>> .
>>>
>>
>>
>> ------------------------------
>> The INTERNET now has a personality. YOURS! See your Yahoo! 
>> Homepage<http://in.rd.yahoo.com/tagline_yyi_1/*http://in.yahoo.com/>
>> .
>>
>
>
> ------------------------------
> The INTERNET now has a personality. YOURS! See your Yahoo! 
> Homepage<http://in.rd.yahoo.com/tagline_yyi_1/*http://in.yahoo.com/>
> .
>

Reply via email to