Line 1250 of RFSB sets an element's qname to a message part qname.

The thing is, in the situation at hand, that message part lives in a
different namespace than the schema of the element. And, so far as
I've understood it, all the elements of schema 'x' have to live in the
namespace of schema 'x'. The name of an element is an NCName, not a
qname. XmlSchema 2.0 still has an API to set a qname but checks the
namespace for sensibility. I am inclined to eliminate this, and make
it so that the only setter for names of these things takes strings.

When I do that, what do I do with RFSB? Just pull out the local part
of the mpi name and hope for a lack of collisions?

Reply via email to