axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From <Arvind....@wellsfargo.com>
Subject RE: Invalid Date conversion
Date Fri, 08 Sep 2006 17:47:13 GMT

How do we do that? 


Arvind Bir

-----Original Message-----
From: Anne Thomas Manes [mailto:atmanes@gmail.com] 
Sent: Thursday, September 07, 2006 6:10 PM
To: axis-user@ws.apache.org
Subject: Re: Invalid Date conversion

The JAX-RPC spec specifies that xs:date maps to Calendar, and Axis
follws the spec.

You can create your own type and map it to Date, or you can pass the
data as a string.

Anne

On 9/7/06, Arvind.Bir@wellsfargo.com <Arvind.Bir@wellsfargo.com> wrote:
>
>
>
> Hi all,
>
> We are using Axis 1.4, we are facing problem while validating date 
> element passed in message. Details are as follows:
>
> Message schema snippet:
>
>
>
> <xs:element name="transferDate" type="xs:date">
>
>     <xs:annotation>
>
>         <xs:documentation>Date the first transfer in a series is 
> scheduled</xs:documentation>
>
>     </xs:annotation>
>
> </xs:element>
>
>
>
> Invalid date passed:
>
> <transferDate>2006-14-33</transferDate>
>
> After axis is done with the message handling, we get the date as 
> instance of Date. But the actual date we get is 2007-03-05 as 
> internally Calendar must be lenient and calculated date accordingly.
>
> But this is undesired option in our application, we need to throw 
> error if invalid date is passed, in other words, we don't want axis to

> be lenient while creating the instance from the passed date.
>
> Any suggestions, other than following?
>
> - Convert the datatype from xs:date to string in schema
>
> Arvind Bir
>

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Mime
View raw message