Hi all,

I discovered a weird case where sometimes my SOAP driver able to MOVE
event but sometimes it is not.
After I troubleshooting and checking with one success and one failed
cases, I found that the driver's start transaction XML is slightly
different for both of the event.
Please check the part of my trace below and see you able to find out the
reason or not.
My IDM version is 3.7. Not sure is it a bug or not.

*_Trace_where_MOVE_event_is_able_to_captured_by_dr ivers_*

[12/31/14 22:07:07.104]:AMBG-IDV_TO_BANCS-DEPROVISION
ST:type(move-entry)entry-id(134749)
dn(\T=AMBG-IDV\O=AMBG\OU=AMB40000000600000000000\OU=EMPLOYEE\ CN=10013177)
class-id(435) class-name(User)
[12/31/14 22:07:07.107]:AMBG-IDV_TO_BANCS-DEPROVISION ST:Processing
events for transaction.
[12/31/14 22:07:07.108]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.14.5471">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<sync cached-time="20141231140707.081Z" class-name="User"
event-id="WORKORDER_AMBG-IDV#Publisher#01" from-move="true"
qualified-src-dn="O=AMBG\OU=AMB40000000600000000000\OU=EMPLOYEE\ CN=10013177"
src-dn="\AMBG-IDV\AMBG\AMB40000000600000000000\EMPLOYEE\10013177 "
src-entry-id="134749" timestamp="0#0">
<association state="associated">10013177</association>
</sync>
<move cached-time="20141231140707.081Z" class-name="User"
event-id="WORKORDER_AMBG-IDV#Publisher#01"
old-src-dn="\AMBG-IDV\AMBG\AMB40000003070000000000\EMPLOYEE\10013177 "
qualified-old-src-dn="O=AMBG\OU=AMB40000003070000000000\OU=EMPLOYEE\ CN=10013177"
qualified-src-dn="O=AMBG\OU=AMB40000000600000000000\OU=EMPLOYEE\ CN=10013177"
src-dn="\AMBG-IDV\AMBG\AMB40000000600000000000\EMPLOYEE\10013177 "
src-entry-id="134749" timestamp="1414864823#1">
<association state="associated">10013177</association>
<parent
qualified-src-dn="O=AMBG\OU=AMB40000000600000000000\OU=EMPLOYEE "
src-dn="\AMBG-IDV\AMBG\AMB40000000600000000000\EMPLOYEE"
src-entry-id="37785"/>
</move>
</input>
</nds>
[12/31/14 22:07:07.115]:AMBG-IDV_TO_BANCS-DEPROVISION ST:Applying event
transformation policies.
[12/31/14 22:07:07.115]:AMBG-IDV_TO_BANCS-DEPROVISION ST:Applying
policy: %+C%14CSubEventP01-Veto Unwanted Event%-C.
[12/31/14 22:07:07.116]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Applying to
sync #1.
[12/31/14 22:07:07.116]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Evaluating
selection criteria for rule 'Veto if OCT Transfer'.
[12/31/14 22:07:07.117]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-op-attr 'OU' changing) = FALSE.
[12/31/14 22:07:07.118]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-operation equal "move") = FALSE.
[12/31/14 22:07:07.118]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Rule
rejected.
[12/31/14 22:07:07.119]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Evaluating
selection criteria for rule 'Break for Add and Remove Event'.
[12/31/14 22:07:07.119]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-class-name equal "User") = TRUE.
[12/31/14 22:07:07.120]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-op-attr 'ambgBANCS' changing) = FALSE.
[12/31/14 22:07:07.120]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Rule
rejected.
[12/31/14 22:07:07.121]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Evaluating
selection criteria for rule 'Break for HR Transfer'.
[12/31/14 22:07:07.121]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-class-name equal "User") = TRUE.
[12/31/14 22:07:07.122]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-operation equal "move") = FALSE.
[12/31/14 22:07:07.122]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Rule
rejected.
[12/31/14 22:07:07.123]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Evaluating
selection criteria for rule 'Break for HR Terminate Event'.
[12/31/14 22:07:07.123]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-class-name equal "User") = TRUE.
[12/31/14 22:07:07.124]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-operation equal "delete") = FALSE.
[12/31/14 22:07:07.125]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Rule
rejected.
[12/31/14 22:07:07.125]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Evaluating
selection criteria for rule 'Break for Handshake Event'.
[12/31/14 22:07:07.126]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-operation equal "trigger") = FALSE.
[12/31/14 22:07:07.126]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Rule
rejected.
[12/31/14 22:07:07.127]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Evaluating
selection criteria for rule 'Veto other modify events'.
[12/31/14 22:07:07.127]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Rule
selected.
[12/31/14 22:07:07.128]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Applying
rule 'Veto other modify events'.
[12/31/14 22:07:07.128]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Action:
do-veto().
[12/31/14 22:07:07.129]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Applying to
move #2.
[12/31/14 22:07:07.129]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Evaluating
selection criteria for rule 'Veto if OCT Transfer'.
[12/31/14 22:07:07.130]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-op-attr 'OU' changing) = FALSE.
[12/31/14 22:07:07.130]:AMBG-IDV_TO_BANCS-DEPROVISION
ST: (IF-OPERATION EQUAL \"MOVE\") = TRUE.


*_Trace_where_MOVE_event_is_not_able_to_captured_b y_drivers_*


[01/15/15 22:15:14.585]:AMBG-IDV_TO_BANCS-DEPROVISION
ST:type(move-entry)entry-id(72324)
dn(\T=AMBG-IDV\O=AMBG\OU=AMB40000012614000001266\OU=EMPLOYEE\ CN=10021606)
class-id(435) class-name(User)
[01/15/15 22:15:14.589]:AMBG-IDV_TO_BANCS-DEPROVISION ST:Processing
events for transaction.
[01/15/15 22:15:14.591]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.14.5471">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<sync cached-time="20150115141514.545Z" class-name="User"
event-id="WORKORDER_AMBG-IDV#Publisher#01" from-move="true"
qualified-src-dn="O=AMBG\OU=AMB40000012614000001266\OU=EMPLOYEE\ CN=10021606"
src-dn="\AMBG-IDV\AMBG\AMB40000012614000001266\EMPLOYEE\10021606 "
src-entry-id="72324" timestamp="0#0"/>
</input>
</nds>
[01/15/15 22:15:14.599]:AMBG-IDV_TO_BANCS-DEPROVISION ST:Applying event
transformation policies.
[01/15/15 22:15:14.601]:AMBG-IDV_TO_BANCS-DEPROVISION ST:Applying
policy: %+C%14CSubEventP01-Veto Unwanted Event%-C.
[01/15/15 22:15:14.602]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Applying to
sync #1.
[01/15/15 22:15:14.604]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Evaluating
selection criteria for rule 'Veto if OCT Transfer'.
[01/15/15 22:15:14.608]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-op-attr 'OU' changing) = FALSE.
[01/15/15 22:15:14.611]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-operation equal "move") = FALSE.
[01/15/15 22:15:14.613]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Rule
rejected.
[01/15/15 22:15:14.615]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Evaluating
selection criteria for rule 'Break for Add and Remove Event'.
[01/15/15 22:15:14.620]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-class-name equal "User") = TRUE.
[01/15/15 22:15:14.623]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-op-attr 'ambgBANCS' changing) = FALSE.
[01/15/15 22:15:14.627]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Rule
rejected.
[01/15/15 22:15:14.629]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Evaluating
selection criteria for rule 'Break for HR Transfer'.
[01/15/15 22:15:14.632]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-class-name equal "User") = TRUE.
[01/15/15 22:15:14.634]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-operation equal "move") = FALSE.
[01/15/15 22:15:14.636]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Rule
rejected.
[01/15/15 22:15:14.638]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Evaluating
selection criteria for rule 'Break for HR Terminate Event'.
[01/15/15 22:15:14.640]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-class-name equal "User") = TRUE.
[01/15/15 22:15:14.642]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-operation equal "delete") = FALSE.
[01/15/15 22:15:14.644]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Rule
rejected.
[01/15/15 22:15:14.646]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Evaluating
selection criteria for rule 'Break for Handshake Event'.
[01/15/15 22:15:14.649]:AMBG-IDV_TO_BANCS-DEPROVISION ST:
(if-operation equal "trigger") = FALSE.
[01/15/15 22:15:14.651]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Rule
rejected.
[01/15/15 22:15:14.653]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Evaluating
selection criteria for rule 'Veto other modify events'.
[01/15/15 22:15:14.655]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Rule
selected.
[01/15/15 22:15:14.657]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Applying
rule 'Veto other modify events'.
[01/15/15 22:15:14.659]:AMBG-IDV_TO_BANCS-DEPROVISION ST: Action:
do-veto().
[01/15/15 22:15:14.660]:AMBG-IDV_TO_BANCS-DEPROVISION ST:Policy
returned:
[01/15/15 22:15:14.662]:AMBG-IDV_TO_BANCS-DEPROVISION ST:



You can see that both are Move-Entry but I am not sure why the second
one does not have the move operation. Feeling headic on this due to it
is inconsistent. Very difficult to trace. Need your expertise to help on
this issue.


--
kyin_ying
------------------------------------------------------------------------
kyin_ying's Profile: https://forums.netiq.com/member.php?userid=6787
View this thread: https://forums.netiq.com/showthread.php?t=52615