The new release 1.0.5 Werner Guttmann-4 wrote: > > What Castor release are you actually using ? > Werner > >> -----Original Message----- >> From: rain.xk [mailto:[EMAIL PROTECTED] >> Sent: Mittwoch, 22. November 2006 09:23 >> To: [email protected] >> Subject: [castor-dev] RE: about xsd definition >> >> >> I find some infomation in >> http://castor.codehaus.org/xmlschema.html below: >> nonNegativeInteger pattern primitive int type >> totalDigits >> fractionDigits >> maxInclusive >> maxExclusive >> minInclusive >> maxInclusive >> >> Is that mean the type of nonNegativeInteger will be convert >> to int in java object? >> but My define is: >> <xsd:simpleType name="ID"> >> > > <xsd:restriction base="xsd:nonNegativeInteger"> >> > > <xsd:totalDigits value="15"/> >> > > </xsd:restriction> >> > > </xsd:simpleType> >> the totalDigits value="15" is too large for int type how can >> I handel this? >> >> >> >> >> >> Werner Guttmann-4 wrote: >> > >> > Sure. Can I ask you a few questions: >> > >> > A) Is it correctt that you are using the XML code generator >> to create >> > Java classes (and descriptor classes) from the XML schema ? >> > B) You seem to be saying that you are using the mapping tool to >> > generate a mapping from the XML schema ? Somehow this >> sounds odd to me. >> > C) I think there's already an existing issue in Jira that >> describes a >> > similar problem related to code generation where the typüe >> of a member >> > variable created as a result of an xs:int will be >> java.lnag.Integer, >> > which is not sufficient to cover the value range as defined >> by the XML >> > schema spec. >> > >> > Werner >> > >> >> -----Original Message----- >> >> From: rain.xk [mailto:[EMAIL PROTECTED] >> >> Sent: Mittwoch, 22. November 2006 08:43 >> >> To: [email protected] >> >> Subject: Re: [castor-dev] about xsd definition >> >> >> >> >> >> anyone help me ? >> >> >> >> rain.xk wrote: >> >> > >> >> > I have to parse a xsd file something like: >> >> > <xsd:simpleType name="ID"> >> >> > <xsd:restriction base="xsd:nonNegativeInteger"> >> >> > <xsd:totalDigits value="15"/> >> >> > </xsd:restriction> >> >> > </xsd:simpleType> >> >> > But,I have some problems,First the castor mappingfile which >> >> generated >> >> > by "org.exolab.castor.tools.MappingTool" define the ID >> >> element like : >> >> > <field name="TEST" type="int" required="true"> >> >> > <bind-xml name="TEST" node="element" /> >> >> > </field> >> >> > but the int is -2147483648~2147483647 can't be <xsd:totalDigits >> >> > value="15"/>.If I hava a number like 400000000000002,it >> >> can't be parsed! >> >> > The second problem is <xsd:totalDigits value="15"/> mean >> the number >> >> > must has 15 digits or less than 15 digits? >> >> > >> >> >> >> -- >> >> View this message in context: >> >> http://www.nabble.com/about-xsd-definition-tf2677453.html#a7486446 >> >> Sent from the Castor - Dev mailing list archive at Nabble.com. >> >> >> >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe from this list please visit: >> >> >> >> http://xircles.codehaus.org/manage_email >> >> >> >> >> >> >> > >> > >> --------------------------------------------------------------------- >> > To unsubscribe from this list please visit: >> > >> > http://xircles.codehaus.org/manage_email >> > >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/about-xsd-definition-tf2677453.html#a7486875 >> Sent from the Castor - Dev mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe from this list please visit: >> >> http://xircles.codehaus.org/manage_email >> >> >> > > --------------------------------------------------------------------- > To unsubscribe from this list please visit: > > http://xircles.codehaus.org/manage_email > > >
-- View this message in context: http://www.nabble.com/about-xsd-definition-tf2677453.html#a7487793 Sent from the Castor - Dev mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe from this list please visit: http://xircles.codehaus.org/manage_email

