Opened 14 years ago
Closed 14 years ago
#668 closed defect (fixed)
Deep copy of schema with many association properties fails.
Reported by: | brentrobinson | Owned by: | brentrobinson |
---|---|---|---|
Priority: | minor | Milestone: | 3.6.0 |
Component: | FDO API | Version: | |
Severity: | 3 | Keywords: | Association Property deep copy |
Cc: | External ID: |
Description
When FdoCommonSchemaUtil is used to copy a feature schema with many association properties, the copy often fails with the FDO_4_UNREADY message.
Note:
See TracTickets
for help on using tickets.
Revision: 5566 Author: brentrobinson Date: 4:01:52 PM, Thursday, July 22, 2010 Message: Ticket#668:
FdoAssociationPropertyDefinition - update readonly association property after identity or reverse identity properties have changed.
FdoCommonSchemaUtil - when deep copying a class definition, copy data properties before base class, object properties, or association properties. This ensures that the class data properties are all present if the class is recursively revisited.
FdoExpressionUtilFeatureReader - implemented GetFeatureObject()
Modified : /trunk/Fdo/Unmanaged/Src/Fdo/Schema/AssociationPropertyDefinition.cpp Modified : /trunk/Utilities/Common/Inc/FdoCommonSchemaUtil.h Modified : /trunk/Utilities/Common/Src/FdoCommonSchemaUtil.cpp Modified : /trunk/Utilities/ExpressionEngine/Src/Util/FdoExpressionEngineUtilFeatureReader.cpp