You have created an Export Only Management Agent utilizing an Extensible Management Agent v2. You are utilizing the CSEntryChangeResult.Create Method and return something other than Success.
After running an Export, and then follow up with a Full and/or Delta Synchronization you attempt to do something with the ECMA connector space (e.g. Search Connector Space), you receive the error "The image or delta doesn't have an anchor".
The image or delta doesn't have an anchor
Source: FIMSynchronizationService
Event ID: 6301
The extensible extension returned an unsupported error. The stack trace is: 'Microsoft.MetadirectoryServices.ExtensibleExtensionException: The anchor attributes were not set in export entry.Forefront Identity Manager 4.1.2273.0'
The server encountered an unexpected error in the synchronization engine: 'BAIL: MMS(6788): d:\bt\9394412\private\source\miis\server\sqlstore\csobj.cpp(8203): 0x80230404 (The operation failed because the attribute cannot be found) BAIL: MMS(6788): d:\bt\9394412\private\source\miis\server\sqlstore\csobj.cpp(8203): 0x80230404 (The operation failed because the attribute cannot be found) BAIL: MMS(6788): d:\bt\9394412\private\source\miis\shared\entry\tower.cpp(290): 0x80230302 (The image or delta doesn't have an anchor.) Loading CS object with DN='FIM002', modt='MODT_ATTRIB_UPDATE' (0x3) *Hologram: <entry dn='FIM002'> <primary-objectclass>User</primary-objectclass> <objectclass> <oc-value>User</oc-value> </objectclass> <attr name='CDSObjectID' type='string' multivalued='false'> <value>10</value> </attr> <attr name='FullName' type='string' multivalued='false'> <value>User Testing1</value> </attr> <attr name='ServiceTestingEnvironment' type='boolean' multivalued='false'> <value>true</value> </attr> <attr name='UserName' type='string' multivalued='false'> <value>FIMTEST02</value> </attr> <attr name='dn' type='string' multivalued='false'> <value>FIMTEST02</value> </attr> </entry> fFullSync = 0 is_connector = 1 connection_state = 0 is_rebuild_in_progress = 0 is_seen_by_import = 0 is_phantom_parent = 0 is_phantom_link = 0 is_phantom_delete = 0 is_pending = 0 is_reference_retry = 0 is_rename_retry = 0 <current> <batch-number>1</batch-number> <sequence-number>198</sequence-number> </current> <unapplied> <batch-number>1</batch-number> <sequence-number>198</sequence-number> </unapplied> <original> <batch-number>1</batch-number> <sequence-number>198</sequence-number> </original> BAIL: MMS(6788): d:\bt\9394412\private\source\miis\shared\entry\tower.cpp(147): 0x80230302 (The image or delta doesn't have an anchor.) BAIL: MMS(6788): d:\bt\9394412\private\source\miis\server\sqlstore\csobj.cpp(5937): 0x80230302 (The image or delta doesn't have an anchor.) BAIL: MMS(6788): d:\bt\9394412\private\source\miis\server\sqlstore\csobj.cpp(810): 0x80230302 (The image or delta doesn't have an anchor.) BAIL: MMS(6788): d:\bt\9394412\private\source\miis\server\sqlstore\csobj.cpp(1040): 0x80230302 (The image or delta doesn't have an anchor.) BAIL: MMS(6788): d:\bt\9394412\private\source\miis\server\sqlstore\nscsimp.cpp(4796): 0x80230302 (The image or delta doesn't have an anchor.) BAIL: MMS(6788): d:\bt\9394412\private\source\miis\server\sqlstore\nscsimp.cpp(4345): 0x80230302 (The image or delta doesn't have an anchor.) BAIL: MMS(6788): d:\bt\9394412\private\source\miis\server\sqlstore\mvobj.cpp(1628): 0x80230302 (The image or delta doesn't have an anchor.) BAIL: MMS(6788): d:\bt\9394412\private\source\miis\server\sqlstore\mvobj.cpp(1548): 0x80230302 (The image or delta doesn't have an anchor.) BAIL: MMS(6788): d:\bt\9394412\private\source\miis\server\sync\synccoreimp.cpp(8037): 0x80230302 (The image or delta doesn't have an anchor.) BAIL: MMS(6788): d:\bt\9394412\private\source\miis\server\sync\synccoreimp.cpp(2295): 0x80230302 (The image or delta doesn't have an anchor.) ERR_: MMS(6788): d:\bt\9394412\private\source\miis\server\sync\synccoreimp.cpp(4365): BAIL: MMS(6788): d:\bt\9394412\private\source\miis\server\sync\synccoreimp.cpp(8695): 0x80230302 (The image or delta doesn't have an anchor.) BAIL: MMS(6788): d:\bt\9394412\private\source\miis\server\sync\synccoreimp.cpp(3793): 0x80230302 (The image or delta doesn't have an anchor.) ERR_: MMS(6788): d:\bt\9394412\private\source\miis\server\sync\synccoreimp.cpp(3824): 0x80230302 - CS to MV to CS synchronization failed 0x80230302: [10] BAIL: MMS(6788): d:\bt\9394412\private\source\miis\server\sync\synccoreimp.cpp(3574): 0x80230302 (The image or delta doesn't have an anchor.) ERR_: MMS(6788): d:\bt\9394412\private\source\miis\server\sync\syncmonitor.cpp(2528): SE: Rollback SQL transaction for: 0x80230302 Forefront Identity Manager 4.1.2273.0'
ADDITIONAL INFORMATION
ECMA Resource Wiki
Fernando Lugão Veltem edited Original. Comment: added toc
Thanks