DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13724>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13724

Java2WSDL not generating nillable attribute for primitive wrapper types





------- Additional Comments From [EMAIL PROTECTED]  2003-02-26 10:13 -------
Hi

In relation to this bug I have noted that using the -T 1.2 option seems to
introduce some new inconsistencies with respect to the JAX-RPC 1.0 specification.

According to the JAX-RPC specification section 5.3.2 and 5.3.3, java.lang.String
should be mapped to xsd:string, java.math.BigInteger to xsd:integer,
java.math.BigDecimal to xsd:decimal and btye[] to xsd:base64Binary.

This is the case when you use -T 1.1, but when you use -T 1.2, they are mapped
to soapenc:string, soapenc:integer, soapenc:decimal and soapenc:base64Binary
respectively.

While this actually works OK when calling a service which uses these types, I
think we should try to stay consistence with the JAX-RPC specification.

Reply via email to