users@jersey.java.net

Problem unmarshalling json with XSD using elementformdefault=qualified

From: <davidj_at_lynxlogic.com>
Date: Thu, 21 May 2009 20:27:04 -0600 (MDT)

I have an XSD I'm using to generate JAXB annotated java classes, and I'm
attempting to use jersey's natural notation implementation to unmarshal
JSON with them. If elementFormDefault on my XSD is set to unqualified,
the JSON is correctly unmarshalled. However, if I set it to qualified,
then only the attributes on the root element are unmarshalled; any child
elements and their attributes are null on the unmarshalled object.

I've looked around the source code and javadoc and there don't appear to
be any configuration settings relating to namespace for the natural
notation. Is there a known issue with this or something I'm missing?

Thanks,
David Johnson