I discover one interesting thing. I am not sure this is a bug or not.
I can not understand why when I remove the member from group, opration
attribute Member can not detect, but adding member can detect.
From point of my view, I believe removing group member also is current
operation attribute.
Can someone tells me if this is a bug or my misunderstanding operation
attribute concept?
Thank You!


************************************************** ************************************************** ************************************************** ************************************************** ************************************
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.5.0.20070315 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<modify class-name="Group" event-id="IDM35-NDS#20080410031914#1#1"
qualified-src-dn="O=MOTC\OU=A001\OU=01A\CN=test05"
src-dn="\MOTC_TREE\MOTC\A001\01A\test05" src-entry-id="34836"
timestamp="1207797554#1">
<association
state="associated">ROLEID=4028810c18e0240d0118e1e2 b649014b,table=DEPTROLE,schema=DBO</association>
<modify-attr attr-name="Member">
<add-value>
<value timestamp="1207797554#1"
type="dn">\MOTC_TREE\MOTC\A001\01A\a98</value>
</add-value>
</modify-attr>
</modify>
</input>
</nds>
[c:4294967295] Drvrs : MOTC-72-MSSQL ST:Subscriber processing modify
for \MOTC_TREE\MOTC\A001\01A\test05.
[c:4294967295] Drvrs : MOTC-72-MSSQL ST:Applying command
transformation policies.
[c:4294967295] Drvrs : MOTC-72-MSSQL ST:Applying policy: Remove
Member.
[c:4294967295] Drvrs : MOTC-72-MSSQL ST: Applying to modify #1.
[c:4294967295] Drvrs : MOTC-72-MSSQL ST: Evaluating selection
criteria for rule 'Create MemberId'.
[c:4294967295] Drvrs : MOTC-72-MSSQL ST: (if-class-name equal
"Group") = TRUE.
[c:4294967295] Drvrs : MOTC-72-MSSQL ST: (if-op-attr 'Member'
available) = TRUE.
[c:4294967295] Drvrs : MOTC-72-MSSQL ST: (if-operation equal
"modify") = TRUE.
[c:4294967295] Drvrs : MOTC-72-MSSQL ST: (if-xpath true
"modify-attr/remove-value") = FALSE.
[c:4294967295] Drvrs : MOTC-72-MSSQL ST: Rule rejected.
************************************************** ************************************************** ************************************************** ************************************************** ************************************
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.5.0.20070315 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<modify class-name="Group" event-id="IDM35-NDS#20080410030310#1#1"
qualified-src-dn="O=MOTC\OU=A001\OU=01A\CN=test05"
src-dn="\MOTC_TREE\MOTC\A001\01A\test05" src-entry-id="34836"
timestamp="0#0">
<association
state="associated">ROLEID=4028810c18e0240d0118e1e2 b649014b,table=DEPTROLE,schema=DBO</association>
<modify-attr attr-name="Member">
<remove-value>
<value timestamp="1207796518#1"
type="dn">\MOTC_TREE\MOTC\A001\01A\a98</value>
</remove-value>
</modify-attr>
</modify>
</input>
</nds>
[c:4294967295] Drvrs : MOTC-72-MSSQL ST:Subscriber processing modify
for \MOTC_TREE\MOTC\A001\01A\test05.
[c:4294967295] Drvrs : MOTC-72-MSSQL ST:Applying command
transformation policies.
[c:4294967295] Drvrs : MOTC-72-MSSQL ST:Applying policy: Add New
Member.
[c:4294967295] Drvrs : MOTC-72-MSSQL ST: Applying to modify #1.
[c:4294967295] Drvrs : MOTC-72-MSSQL ST: Evaluating selection
criteria for rule 'Create MemberId'.
[c:4294967295] Drvrs : MOTC-72-MSSQL ST: (if-class-name equal
"Group") = TRUE.
[c:4294967295] Drvrs : MOTC-72-MSSQL ST: (if-op-attr 'Member'
available) = FALSE.
[c:4294967295] Drvrs : MOTC-72-MSSQL ST: Rule rejected.
************************************************** ************************************************** ************************************************** ************************************************** ************************************


--
tichung
------------------------------------------------------------------------
tichung's Profile: http://forums.novell.com/member.php?userid=1737
View this thread: http://forums.novell.com/showthread.php?t=323582