Destination is Application#
If the destination data store is the application, then an association is added to the current operation for each <instance> that is returned. No query is performed if the current operation already has a non-empty association, thus allowing multiple <do-find-matching-object> actions to be strung together in the same rule.If more than one <instance> is returned, then the local variable error.do-find-matching-object will be set to a node-set containing the list of src-dn's from the instances if they are available, or the list of associations if the src-dn's are not available.
Destination is eDirectory#
If the destination data store is eDirectory, then the dest-dn attribute for the current operation is set.No query is performed if the current operation already has a non-empty dest-dn attribute, thus allowing multiple <do-find-matching-object> actions to be strung together in the same rule.
- single <instance> - If only a single <instance> is returned and that <instance> is not already associated, then the dest-dn of the current operation is set to the src-dn of the <instance> and the local variable error.do-find-matching-object is not available.
- is already associated - then the dest-dn of the current operation is set to the single character  and the local variable error.do-find-matching-object is set to the src-dn from that <instance>.
- If multiple <instance> elements are returned then the dest-dn of the current operation is set to the single character � and the local variable error.do-find-matching-object is set to a node-set containing the src-dn's from those <instance>'s..