Yes, use xsd:integer as your datatype in xsd
Thank you
Ted Poovey
Software Engineer III
I.T. Application Management
U.S. Central
9701 Renner Blvd
Lenexa, KS 66219
(ph) 913-227-6106
(fax) 913-227-6254
-----Original Message-----
From: Shahar Valdman [mailto:Shahar.Valdman_at_modelity.com]
Sent: Tuesday, July 15, 2008 11:26 AM
To: users_at_jaxb.dev.java.net
Subject: RE: RE: how to create objects instead of primitives
Thanks!
Actually, it's a good solution for me (I did not know JAXB will create
a BigDecimal). Is there a similar solution for integer/positiveInteger
schema objects?
-----Original Message-----
From: Ted Poovey [mailto:tpoovey_at_uscentral.org]
Sent: Tuesday, July 15, 2008 3:04 PM
To: users_at_jaxb.dev.java.net
Subject: RE: RE: how to create objects instead of primitives
Is there a reason you are not using decimal instead of double?
Thank you
Ted Poovey
Software Engineer III
I.T. Application Management
U.S. Central
9701 Renner Blvd
Lenexa, KS 66219
(ph) 913-227-6106
(fax) 913-227-6254
-----Original Message-----
From: Shahar Valdman [mailto:Shahar.Valdman_at_modelity.com]
Sent: Tuesday, July 15, 2008 3:45 AM
To: users_at_jaxb.dev.java.net
Subject: RE: how to create objects instead of primitives
a type for example from my schema:
<xs:complexType name="T2">
<xs:complexContent>
<xs:extension base="T1">
<xs:sequence>
<xs:element name="myName"
type="xs:double"></xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
The generated class: (I would like myName to be of type Double)
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "T2", propOrder = {
" myName "
})
public class T2 extends T1{
protected double myName;
public double getMyName () {
return myName;
}
public void setMyName (double value) {
this. myName = value;
}
public boolean isSetMyName () {
return true;
}
}
-----Original Message-----
From: Felipe Gaścho [mailto:fgaucho_at_gmail.com]
Sent: Tuesday, July 15, 2008 9:37 AM
To: users_at_jaxb.dev.java.net
Subject: Re: how to create objects instead of primitives
ok, please send us a fragment of your schema.. an example of element
and what types you want in the java class....
On Tue, Jul 15, 2008 at 10:20 AM, Shahar Valdman
<Shahar.Valdman_at_modelity.com> wrote:
> Hi,
> Thanks for the rapid reply, but I have searched through the
customization guide and could not find such an option.
> I noticed choice attributes lead to similar results, but my schema
does not have choices for these cases.
>
> -----Original Message-----
> From: Felipe Gaścho [mailto:fgaucho_at_gmail.com]
> Sent: Tuesday, July 15, 2008 9:17 AM
> To: users_at_jaxb.dev.java.net
> Subject: Re: how to create objects instead of primitives
>
> use customizations:
>
http://java.sun.com/webservices/docs/1.5/tutorial/doc/JAXBUsing4.html
>
> On Tue, Jul 15, 2008 at 10:12 AM, Shahar Valdman
> <Shahar.Valdman_at_modelity.com> wrote:
>> Hi everyone,
>>
>>
>>
>> I am having an issue with instructing JAXB to generate java classes
without
>> using primitives (I would like jaxb not to create double, but
Double etc). I
>> noticed it's possible to set parse and print methods for those
primitives,
>> but it leads to undesirable results, involving adapters..
>>
>> Is that somehow possible to inform JAXB not to use primitives?
>>
>>
>>
>> Thanks,
>>
>> Shahar.valdman_at_modelity.com
>>
>>
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_jaxb.dev.java.net
> For additional commands, e-mail: users-help_at_jaxb.dev.java.net
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_jaxb.dev.java.net
For additional commands, e-mail: users-help_at_jaxb.dev.java.net
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_jaxb.dev.java.net
For additional commands, e-mail: users-help_at_jaxb.dev.java.net