I have a headache over a simple matching rule I can't seem to figure
out. I am linking to a SQL system that contains the values for an
attribute that I have values for within eDirectory on a 50% basis. I
want the match to first see if the attribute *mmcCCURECN* on the
Destination object is available, if it is, match on it. If it is not,
match on Surname and Given Name

here's my rule that just bombed!

<rule>
<description>Match First on mmcCCUREPID, then on Surname, Given
Name</description>
<conditions>
<and>
<if-class-name op="equal">User</if-class-name>
</and>
</conditions>
<actions>
<do-find-matching-object scope="subtree">
<arg-match-attr name="mmcCCURECN"/>
</do-find-matching-object>
<do-if>
<arg-conditions>
<and>
<if-dest-dn op="available"/>
</and>
</arg-conditions>
<arg-actions>
<do-break/>
</arg-actions>
<arg-actions>
<do-find-matching-object scope="subtree">
<arg-match-attr name="Surname"/>
<arg-match-attr name="Given Name"/>
</do-find-matching-object>
</arg-actions>
</do-if>
</actions>
</rule>

Any help would be much appreciated

Thanks


--
plummb
------------------------------------------------------------------------
plummb's Profile: http://forums.novell.com/member.php?userid=15414
View this thread: http://forums.novell.com/showthread.php?t=397291