> Here's the deal.  Java<->XML databinding REQUIRES metadata, 
> that is all there is to it.

Let me clarify that a bit - it is certainly possible that the default mapping (for 
instance, the default JAX-RPC mapping) just works, in which case there is no need for 
EXPLICIT metadata, even though there is still IMPLICIT metadata in the mapping rules.  
In other words, if the XML is <name> and it maps to a field "name", you're fine 
without a TypeDesc.  But if the XML is <foo-bar> mapping to a field "fooBar", you'd 
better have it so you can serialize correctly.

--G

Reply via email to