Community
Participate
Working Groups
SAXXMLHandler and SAXXMIHandler handleObjectAttribs() should call handleProxy if type is known. In particular, if the name of the attribute being processed is "href" then if the internalEObject is not an AnyType, handleProxy() should probably be called. This is important in migration scenarios where the getMixed() is used. In such cases, a "half-baked" object would be returned ( an uninialized object with no proxy URI set ).
I'll mark this as an enhancement, since I don't think the current behavior is wrong and I need to experiment whether testing for AnyType is absolutely correct for all use cases...
Tests like the one in the UML specialization have been committed to CVS for 2.4.
Fixed in I200710022259.
Move to verified as per bug 206558.