I am not seeing any of my custom events when doing a query even though I
see other IDM events such as driver startup/shutdown and errors. I've
set my custom event id within the 1000-1999 range. As I understand from
the documentation, all custom events will be logged. I also see in the
ndstrace log file that the action that I created to generate the custom
event was triggered.
Any ideas?
....Nick

Here is the trace where the event is triggered:

1582214064 DVRS: [2006/05/25 11:06:53.99] eDirectoryID PT: Applying
rule 'Custom - Veto User Create if One of More Matches in ID Tree -
Email Results'.
1582214064 DVRS: [2006/05/25 11:06:53.101] eDirectoryID PT:
Action: do-set-local-variable("errorMessage","A naming conflict occured
when creating the User '"+token-src-name()+"' in the IDTREE. The user
created in the Production Tree was '"+token-src-dn()+"' and will not be
created in the ID Tree."+" Please resolve this conflict as duplicate
User ID's are not permited in the ID Tree.").
1582214064 DVRS: [2006/05/25 11:06:53.103] eDirectoryID PT:
arg-string("A naming conflict occured when creating the User
'"+token-src-name()+"' in the IDTREE. The user created in the
Production Tree was '"+token-src-dn()+"' and will not be created in the
ID Tree."+" Please resolve this conflict as duplicate User ID's are not
permited in the ID Tree.")
1582214064 DVRS: [2006/05/25 11:06:53.105] eDirectoryID PT:
token-text("A naming conflict occured when creating the User '")
1582214064 DVRS: [2006/05/25 11:06:53.106] eDirectoryID PT:
token-src-name()
1582214064 DVRS: [2006/05/25 11:06:53.107] eDirectoryID PT:
Token Value: "nickb".
1582214064 DVRS: [2006/05/25 11:06:53.109] eDirectoryID PT:
token-text("' in the IDTREE. The user created in the Production Tree
was '")
1582214064 DVRS: [2006/05/25 11:06:53.110] eDirectoryID PT:
token-src-dn()
1582214064 DVRS: [2006/05/25 11:06:53.112] eDirectoryID PT:
Token Value: "\VMPRODTREE\dns\SM\USERS\nickb".
1582214064 DVRS: [2006/05/25 11:06:53.114] eDirectoryID PT:
token-text("' and will not be created in the ID Tree.")
1582214064 DVRS: [2006/05/25 11:06:53.117] eDirectoryID PT:
token-text(" Please resolve this conflict as duplicate User ID's are
not permited in the ID Tree.")
1582214064 DVRS: [2006/05/25 11:06:53.118] eDirectoryID PT:
Arg Value: "A naming conflict occured when creating the User 'nickb' in
the IDTREE. The user created in the Production Tree was
'\VMPRODTREE\dns\SM\USERS\nickb' and will not be created in the ID Tree.
Please resolve this conflict as duplicate User ID's are not permited
in the ID Tree.".
1582214064 DVRS: [2006/05/25 11:06:53.119] eDirectoryID PT:
Action:
do-send-email(server="mail.petersonholding.com",type="text ",token-global-variable("administrator-email"),"IDM
Message - Duplicate User Creation
Attempt",token-local-variable("errorMessage")).
1582214064 DVRS: [2006/05/25 11:06:53.121] eDirectoryID PT:
arg-string(token-global-variable("administrator-email"))
1582214064 DVRS: [2006/05/25 11:06:53.123] eDirectoryID PT:
token-global-variable("administrator-email")
1582214064 DVRS: [2006/05/25 11:06:53.125] eDirectoryID PT:
Token Value: "dirxml@dns.com".
1582214064 DVRS: [2006/05/25 11:06:53.127] eDirectoryID PT:
Arg Value: "dirxml@dns.com".
1582214064 DVRS: [2006/05/25 11:06:53.129] eDirectoryID PT:
arg-string("IDM Message - Duplicate User Creation Attempt")
1582214064 DVRS: [2006/05/25 11:06:53.131] eDirectoryID PT:
token-text("IDM Message - Duplicate User Creation Attempt")
1582214064 DVRS: [2006/05/25 11:06:53.132] eDirectoryID PT:
Arg Value: "IDM Message - Duplicate User Creation Attempt".
1582214064 DVRS: [2006/05/25 11:06:53.134] eDirectoryID PT:
arg-string(token-local-variable("errorMessage"))
1582214064 DVRS: [2006/05/25 11:06:53.136] eDirectoryID PT:
token-local-variable("errorMessage")
1582214064 DVRS: [2006/05/25 11:06:53.138] eDirectoryID PT:
Token Value: "A naming conflict occured when creating the User 'nickb'
in the IDTREE. The user created in the Production Tree was
'\VMPRODTREE\dns\SM\USERS\nickb' and will not be created in the ID Tree.
Please resolve this conflict as duplicate User ID's are not permited
in the ID Tree.".
1582214064 DVRS: [2006/05/25 11:06:53.140] eDirectoryID PT:
Arg Value: "A naming conflict occured when creating the User 'nickb' in
the IDTREE. The user created in the Production Tree was
'\VMPRODTREE\dns\SM\USERS\nickb' and will not be created in the ID Tree.
Please resolve this conflict as duplicate User ID's are not permited
in the ID Tree.".
1582214064 DVRS: [2006/05/25 11:06:56.841] eDirectoryID PT:
Action:
do-generate-event(id="1000",level="log-notice",token-local-variable("errorMessage")).
1582214064 DVRS: [2006/05/25 11:06:56.842] eDirectoryID PT:
arg-string(token-local-variable("errorMessage"))
1582214064 DVRS: [2006/05/25 11:06:56.843] eDirectoryID PT:
token-local-variable("errorMessage")
1582214064 DVRS: [2006/05/25 11:06:56.844] eDirectoryID PT:
Token Value: "A naming conflict occured when creating the User 'nickb'
in the IDTREE. The user created in the Production Tree was
'\VMPRODTREE\dns\SM\USERS\nickb' and will not be created in the ID Tree.
Please resolve this conflict as duplicate User ID's are not permited
in the ID Tree.".
1582214064 DVRS: [2006/05/25 11:06:56.844] eDirectoryID PT:
Arg Value: "A naming conflict occured when creating the User 'nickb' in
the IDTREE. The user created in the Production Tree was
'\VMPRODTREE\dns\SM\USERS\nickb' and will not be created in the ID Tree.
Please resolve this conflict as duplicate User ID's are not permited
in the ID Tree.".
1582214064 DVRS: [2006/05/25 11:06:56.856] eDirectoryID PT:
Action: do-veto().
1582214064 DVRS: [2006/05/25 11:06:56.857] eDirectoryID PT: Policy returned:
1582214064 DVRS: [2006/05/25 11:06:56.859] eDirectoryID PT:
<nds dtdversion="3.0" ndsversion="8.x">
<source>
<product version="3.0.0.20051118 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input/>
</nds>
1582214064 DVRS: [2006/05/25 11:06:56.864] eDirectoryID PT:
DirXML Log Event -------------------
Driver: \VMIDTREE\dns\MyDriverSet\eDirectoryID
Channel: Publisher
Object: \VMPRODTREE\dns\SM\USERS\nickb
Status: Warning
Message: Code(-8016) Operation vetoed by object matching policy.