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.

Change History (1)

comment:1 by brentrobinson, 14 years ago

Resolution: fixed
Status: newclosed

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

Note: See TracTickets for help on using tickets.