Hi,

The size of these types was chosen to most closely match the XML Schema
definition for those types. (see
http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/#built-in-datatypes )

In quick summary:
xsd:int is defined as supporting signed 32bit integers.
xsd:integer isn't actually specified, but the derived type xsd:long applies
the restriction of signed 64bit integer.  That was also chosen for
xsd:integer as the largest integer type on most platforms.

Regards,
Adrian
_______________________________________
Adrian Dick ([EMAIL PROTECTED])
WebSphere MQ and ESB Development
Tel: +44-(0)-1962-819212
Notes: Adrian Dick/UK/[EMAIL PROTECTED]

"Franz Fehringer" <[EMAIL PROTECTED]> wrote on 18/01/2006 09:08:35:

> Hello,
>
> I observe that wsdl2ws generates 64bit integers for xsd:integer but 32bit
> integers for xsd:int.
> Is  this really as intended?
> This is with current SVN on WIN2KSP4, JDK1.5.0_06, MSVC6SP6.
>
> Greetings
>
> Franz
>
> Dr. Franz Fehringer (Dipl. Math.)
> ____________________________________
> ISO Software Systeme
> Eichendorffstrasse 29
> 90491 Nürnberg
> Deutschland
>
> Tel. : +49/(911) - 99594-0
> Fax  : +49/(911) - 99594-580
>
> mailto:[EMAIL PROTECTED]
> http://www.isogmbh.de
>

Reply via email to