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=21981>.
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=21981

WSDL2Java fails to handle complexContent restrictions





------- Additional Comments From [EMAIL PROTECTED]  2003-07-30 12:14 -------
I need to revise my position.  It looks like inheritance IS required to support 
derivation by 
restriction.  The schema primer says this "In other words, an application prepared for 
the 
values of the base type would not be surprised by the values of the restricted type. " 
(4.4).

So, it would have to be possible to use a WeightlessHermaphrodite wherever a 
MaleFemalePerson could be found.

I think that this means the subtype will need to inherit all of its parent type's 
behavior, but 
the binding metadata for the subtype needs to be independent of the parent so that 
parent-only values will never be (un)marshalled.

I looked into what JAXB does in this case and confirmed that it works as described 
above.

Reply via email to