I have two drivers, one which accepts .csv files the other which
accepts .xml files. I do mass user creations with the .csv driver and my
intention is to use the .xml driver to update these users individually as
and when required. The problem is when I attempt to update a user created
by the .csv driver with the .xml driver rather than update the user it
creates a new one. This new user then has two Associated Object IDs.

My understanding was this. After the first driver (.csv) has created a
user and formed it's association with that object in the identity store I
could then use the value of that association in the my second driver to
find the object in the identity vault and then update it. This is not what
is happening. When the xml driver is read by IDM2 it takes the value for
the association I have entered into the .xml document i.e. the value of
the associated object ID from the first driver but when it queries the
identity vault is does not seem to find any association. Below are logs
from both of these procedures. The first is the .csv driver creating a
user the second log is the .xml driver attempting to update the user
created with .csv driver but failing and instead creating a new user.

CSV LOG:

08/02/2006 13:49:41.37] Drvrs : FormTest_CSV PT: Receiving DOM document
from application.
[08/02/2006 13:49:41.39] Drvrs : FormTest_CSV PT:
<delimited-text>
<record>
<field name="uuid">uid1</field>
<field name="udLocalKey"></field>
<field name="GivenName">test</field>
<field name="SN">user</field>
<field name="udPreviousName"></field>
<field name="initials"></field>
<field name="PersonalTitle"></field>
<field name="udIdCode">SSA20</field>
</record>
</delimited-text>
[08/02/2006 13:49:41.40] Drvrs : FormTest_CSV PT: Applying input
transformation policies.
[08/02/2006 13:49:41.42] Drvrs : FormTest_CSV PT: Applying XSLT policy.
[08/02/2006 13:49:41.43] Drvrs : FormTest_CSV PT: Policy returned:
[08/02/2006 13:49:41.45] Drvrs : FormTest_CSV PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" src-dn="test user">
<association/>
<add-attr attr-name="uuid">
<value type="string">uid1</value>
</add-attr>
<add-attr attr-name="GivenName">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="SN">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIdCode">
<value type="string">SSA20</value>
</add-attr>
</add>
</input>
</nds>
[08/02/2006 13:49:41.48] Drvrs : FormTest_CSV PT: Applying schema
mapping policies to input.
[08/02/2006 13:49:41.48] Drvrs : FormTest_CSV PT: Mapping class-
name 'User' to 'User'.
[08/02/2006 13:49:41.51] Drvrs : FormTest_CSV PT: Mapping attr-
name 'uuid' to 'UUID'.
[08/02/2006 13:49:41.51] Drvrs : FormTest_CSV PT: Mapping attr-
name 'GivenName' to 'Given Name'.
[08/02/2006 13:49:41.53] Drvrs : FormTest_CSV PT: Mapping attr-
name 'SN' to 'Surname'.
[08/02/2006 13:49:41.54] Drvrs : FormTest_CSV PT: Mapping attr-
name 'udIdCode' to 'udIDCode'.
[08/02/2006 13:49:41.56] Drvrs : FormTest_CSV PT: Resolving association
references.
[08/02/2006 13:49:41.57] Drvrs : FormTest_CSV PT: Applying event
transformation policies.
[08/02/2006 13:49:41.59] Drvrs : FormTest_CSV PT: Applying policy:
DeleteLeavers.
[08/02/2006 13:49:41.60] Drvrs : FormTest_CSV PT: Applying to add #1.
[08/02/2006 13:49:41.62] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Delete User'.
[08/02/2006 13:49:41.64] Drvrs : FormTest_CSV PT: (if-op-
attr 'carLicense' equal "LeftOrg") = FALSE.
[08/02/2006 13:49:41.65] Drvrs : FormTest_CSV PT: Rule rejected.
[08/02/2006 13:49:41.67] Drvrs : FormTest_CSV PT: Policy returned:
[08/02/2006 13:49:41.68] Drvrs : FormTest_CSV PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" src-dn="test user">
<association/>
<add-attr attr-name="UUID">
<value type="string">uid1</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
</add>
</input>
</nds>
[08/02/2006 13:49:41.71] Drvrs : FormTest_CSV PT: Applying policy:
DuplicateAssociationRule.
[08/02/2006 13:49:41.73] Drvrs : FormTest_CSV PT: Applying to add #1.
[08/02/2006 13:49:41.75] Drvrs : FormTest_CSV PT: Policy returned:
[08/02/2006 13:49:41.76] Drvrs : FormTest_CSV PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" src-dn="test user">
<association/>
<add-attr attr-name="UUID">
<value type="string">uid1</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
</add>
</input>
</nds>
[08/02/2006 13:49:41.78] Drvrs : FormTest_CSV PT: Missing valid
association or dest-dn.
[08/02/2006 13:49:41.79] Drvrs : FormTest_CSV PT: Applying publisher
filter.
[08/02/2006 13:49:41.81] Drvrs : FormTest_CSV PT: Publisher processing
add for test user.
[08/02/2006 13:49:41.82] Drvrs : FormTest_CSV PT: Applying object
matching policies.
[08/02/2006 13:49:41.84] Drvrs : FormTest_CSV PT: Applying policy:
PublisherMatchingRule.
[08/02/2006 13:49:41.85] Drvrs : FormTest_CSV PT: Applying to add #1.
[08/02/2006 13:49:41.87] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Match based on CN'.
[08/02/2006 13:49:41.89] Drvrs : FormTest_CSV PT: (if-class-name
equal "User") = TRUE.
[08/02/2006 13:49:41.90] Drvrs : FormTest_CSV PT: Rule selected.
[08/02/2006 13:49:41.92] Drvrs : FormTest_CSV PT: Applying
rule 'Match based on CN'.
[08/02/2006 13:49:41.93] Drvrs : FormTest_CSV PT: Action: do-find-
matching-object(scope="subtree",arg-match-attr("CN")).
[08/02/2006 13:49:41.95] Drvrs : FormTest_CSV PT: arg-match-attr
("CN")
[08/02/2006 13:49:41.96] Drvrs : FormTest_CSV PT: Policy returned:
[08/02/2006 13:49:41.96] Drvrs : FormTest_CSV PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" src-dn="test user">
<association/>
<add-attr attr-name="UUID">
<value type="string">uid1</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
</add>
</input>
</nds>
[08/02/2006 13:49:42.00] Drvrs : FormTest_CSV PT: No match found.
[08/02/2006 13:49:42.01] Drvrs : FormTest_CSV PT: Applying object
creation policies.
[08/02/2006 13:49:42.03] Drvrs : FormTest_CSV PT: Applying policy:
PublisherCreateRule.
[08/02/2006 13:49:42.04] Drvrs : FormTest_CSV PT: Applying to add #1.
[08/02/2006 13:49:42.06] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Required Attributes and Update of Login
Disabled'.
[08/02/2006 13:49:42.07] Drvrs : FormTest_CSV PT: (if-class-name
equal "User") = TRUE.
[08/02/2006 13:49:42.09] Drvrs : FormTest_CSV PT: Rule selected.
[08/02/2006 13:49:42.10] Drvrs : FormTest_CSV PT: Applying
rule 'Required Attributes and Update of Login Disabled'.
[08/02/2006 13:49:42.12] Drvrs : FormTest_CSV PT: Action: do-veto-
if-op-attr-not-available("Given Name").
[08/02/2006 13:49:42.14] Drvrs : FormTest_CSV PT: Action: do-veto-
if-op-attr-not-available("udIDCode").
[08/02/2006 13:49:42.15] Drvrs : FormTest_CSV PT: Action: do-set-
dest-attr-value("Login Disabled",class-name="User","TRUE").
[08/02/2006 13:49:42.18] Drvrs : FormTest_CSV PT: arg-string
("TRUE")
[08/02/2006 13:49:42.20] Drvrs : FormTest_CSV PT: token-text
("TRUE")
[08/02/2006 13:49:42.20] Drvrs : FormTest_CSV PT: Arg
Value: "TRUE".
[08/02/2006 13:49:42.21] Drvrs : FormTest_CSV PT: Policy returned:
[08/02/2006 13:49:42.23] Drvrs : FormTest_CSV PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" src-dn="test user">
<association/>
<add-attr attr-name="UUID">
<value type="string">uid1</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="Login Disabled">
<value type="string">TRUE</value>
</add-attr>
</add>
</input>
</nds>
[08/02/2006 13:49:42.26] Drvrs : FormTest_CSV PT: Applying object
placement policies.
[08/02/2006 13:49:42.28] Drvrs : FormTest_CSV PT: Applying policy:
PublisherPlacementRule.
[08/02/2006 13:49:42.29] Drvrs : FormTest_CSV PT: Applying to add #1.
[08/02/2006 13:49:42.29] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Local Variable for Unique CN'.
[08/02/2006 13:49:42.32] Drvrs : FormTest_CSV PT: (if-class-name
equal "User") = TRUE.
[08/02/2006 13:49:42.34] Drvrs : FormTest_CSV PT: Rule selected.
[08/02/2006 13:49:42.34] Drvrs : FormTest_CSV PT: Applying
rule 'Local Variable for Unique CN'.
[08/02/2006 13:49:42.35] Drvrs : FormTest_CSV PT: Action: do-set-
local-variable("uniqueCN",token-unique-name("CN",scope="subtree",token-
lower-case(token-op-attr("Given Name")+" "+token-op-attr("Surname")))).
[08/02/2006 13:49:42.39] Drvrs : FormTest_CSV PT: arg-string
(token-unique-name("CN",scope="subtree",token-lower-case(token-op-attr
("Given Name")+" "+token-op-attr("Surname"))))
[08/02/2006 13:49:42.40] Drvrs : FormTest_CSV PT: token-unique-
name("CN",scope="subtree",token-lower-case(token-op-attr("Given Name")
+" "+token-op-attr("Surname")))
[08/02/2006 13:49:42.42] Drvrs : FormTest_CSV PT: arg-string
(token-lower-case(token-op-attr("Given Name")+" "+token-op-attr
("Surname")))
[08/02/2006 13:49:42.45] Drvrs : FormTest_CSV PT: token-
lower-case(token-op-attr("Given Name")+" "+token-op-attr("Surname"))
[08/02/2006 13:49:42.46] Drvrs : FormTest_CSV PT: token-
lower-case(token-op-attr("Given Name")+" "+token-op-attr("Surname"))
[08/02/2006 13:49:42.48] Drvrs : FormTest_CSV PT:
token-op-attr("Given Name")
[08/02/2006 13:49:42.51] Drvrs : FormTest_CSV PT:
Token Value: "test".
[08/02/2006 13:49:42.53] Drvrs : FormTest_CSV PT:
token-text(" ")
[08/02/2006 13:49:42.53] Drvrs : FormTest_CSV PT:
token-op-attr("Surname")
[08/02/2006 13:49:42.54] Drvrs : FormTest_CSV PT:
Token Value: "user".
[08/02/2006 13:49:42.56] Drvrs : FormTest_CSV PT: Arg
Value: "test user".
[08/02/2006 13:49:42.57] Drvrs : FormTest_CSV PT: Token
Value: "test user".
[08/02/2006 13:49:42.59] Drvrs : FormTest_CSV PT: Arg
Value: "test user".
[08/02/2006 13:49:42.60] Drvrs : FormTest_CSV PT: Query from
policy
[08/02/2006 13:49:42.60] Drvrs : FormTest_CSV PT:
<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product version="2.0.5.51 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="User" scope="subtree">
<search-class class-name="User"/>
<search-attr attr-name="CN">
<value>test user</value>
</search-attr>
<read-attr/>
</query>
</input>
</nds>
[08/02/2006 13:49:42.64] Drvrs : FormTest_CSV PT: Pumping
XDS to eDirectory.
[08/02/2006 13:49:42.65] Drvrs : FormTest_CSV PT: Performing
operation query for .
[08/02/2006 13:49:42.67] Drvrs : FormTest_CSV PT: Query from
policy result
[08/02/2006 13:49:42.68] Drvrs : FormTest_CSV PT:
<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product version="2.0.5.51 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="0" level="success"></status>
</output>
</nds>
[08/02/2006 13:49:42.70] Drvrs : FormTest_CSV PT: Token
Value: "test user".
[08/02/2006 13:49:42.71] Drvrs : FormTest_CSV PT: Arg
Value: "test user".
[08/02/2006 13:49:42.73] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'User object placement with unique ID from
local variable'.
[08/02/2006 13:49:42.75] Drvrs : FormTest_CSV PT: (if-class-name
equal "User") = TRUE.
[08/02/2006 13:49:42.76] Drvrs : FormTest_CSV PT: Rule selected.
[08/02/2006 13:49:42.78] Drvrs : FormTest_CSV PT: Applying
rule 'User object placement with unique ID from local variable'.
[08/02/2006 13:49:42.79] Drvrs : FormTest_CSV PT: Action: do-set-
op-dest-dn(arg-dn("nds\people\"+token-local-variable("uniqueCN"))).
[08/02/2006 13:49:42.81] Drvrs : FormTest_CSV PT: arg-dn
("nds\people\"+token-local-variable("uniqueCN"))
[08/02/2006 13:49:42.84] Drvrs : FormTest_CSV PT: token-text
("nds\people\")
[08/02/2006 13:49:42.85] Drvrs : FormTest_CSV PT: token-local-
variable("uniqueCN")
[08/02/2006 13:49:42.87] Drvrs : FormTest_CSV PT: Token
Value: "test user".
[08/02/2006 13:49:42.87] Drvrs : FormTest_CSV PT: Arg
Value: "nds\people\test user".
[08/02/2006 13:49:42.89] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Set udLOCALKEY and ASSOCIATION with local
variable'.
[08/02/2006 13:49:42.92] Drvrs : FormTest_CSV PT: (if-class-name
equal "User") = TRUE.
[08/02/2006 13:49:42.93] Drvrs : FormTest_CSV PT: Rule selected.
[08/02/2006 13:49:42.93] Drvrs : FormTest_CSV PT: Applying rule 'Set
udLOCALKEY and ASSOCIATION with local variable'.
[08/02/2006 13:49:42.96] Drvrs : FormTest_CSV PT: Action: do-set-
dest-attr-value("udLocalKey",token-local-variable("uniqueCN")).
[08/02/2006 13:49:42.98] Drvrs : FormTest_CSV PT: arg-string
(token-local-variable("uniqueCN"))
[08/02/2006 13:49:42.98] Drvrs : FormTest_CSV PT: token-local-
variable("uniqueCN")
[08/02/2006 13:49:42.98] Drvrs : FormTest_CSV PT: Token
Value: "test user".
[08/02/2006 13:49:42.98] Drvrs : FormTest_CSV PT: Arg
Value: "test user".
[08/02/2006 13:49:42.98] Drvrs : FormTest_CSV PT: Action: do-add-
association(arg-association(token-local-variable("uniqueCN"))).
[08/02/2006 13:49:43.04] Drvrs : FormTest_CSV PT: arg-association
(token-local-variable("uniqueCN"))
[08/02/2006 13:49:43.04] Drvrs : FormTest_CSV PT: token-local-
variable("uniqueCN")
[08/02/2006 13:49:43.04] Drvrs : FormTest_CSV PT: Token
Value: "test user".
[08/02/2006 13:49:43.04] Drvrs : FormTest_CSV PT: Arg
Value: "test user".
[08/02/2006 13:49:43.04] Drvrs : FormTest_CSV PT: Policy returned:
[08/02/2006 13:49:43.04] Drvrs : FormTest_CSV PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" dest-dn="nds\people\test user" src-dn="test
user">
<association/>
<add-attr attr-name="UUID">
<value type="string">uid1</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="Login Disabled">
<value type="string">TRUE</value>
</add-attr>
<add-attr attr-name="udLocalKey">
<value type="string">test user</value>
</add-attr>
</add>
<add-association dest-dn="nds\people\test user">test user</add-
association>
</input>
</nds>
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: Applying command
transformation policies.
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: Applying policy:
Password(Pub)-Default Password Policy.
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: Applying to add #1.
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'On User add, provide default password of
Surname if no password exists'.
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: (if-operation
equal "add") = TRUE.
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: (if-class-name
equal "User") = TRUE.
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: (if-password not-
available) = TRUE.
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: Rule selected.
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: Applying rule 'On
User add, provide default password of Surname if no password exists'.
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: Action: do-set-
dest-password(token-op-attr("Surname")).
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: arg-string
(token-op-attr("Surname"))
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: token-op-attr
("Surname")
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: Token
Value: "-- suppressed --".
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: Arg Value: "-
- suppressed --".
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: Applying to add-
association #2.
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'On User add, provide default password of
Surname if no password exists'.
[08/02/2006 13:49:43.06] Drvrs : FormTest_CSV PT: (if-operation
equal "add") = FALSE.
[08/02/2006 13:49:43.10] Drvrs : FormTest_CSV PT: Rule rejected.
[08/02/2006 13:49:43.10] Drvrs : FormTest_CSV PT: Policy returned:
[08/02/2006 13:49:43.10] Drvrs : FormTest_CSV PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" dest-dn="nds\people\test user" src-dn="test
user">
<association/>
<add-attr attr-name="UUID">
<value type="string">uid1</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="Login Disabled">
<value type="string">TRUE</value>
</add-attr>
<add-attr attr-name="udLocalKey">
<value type="string">test user</value>
</add-attr>
<password><!-- content suppressed --></password>
</add>
<add-association dest-dn="nds\people\test user">test user</add-
association>
</input>
</nds>
[08/02/2006 13:49:43.10] Drvrs : FormTest_CSV PT: Applying
policy: 'Publish Passwords'.
[08/02/2006 13:49:43.10] Drvrs : FormTest_CSV PT: Applying to add #1.
[08/02/2006 13:49:43.10] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Block publishing passwords to DirXML data
store when adding a object'.
[08/02/2006 13:49:43.10] Drvrs : FormTest_CSV PT: (if-global-
variable 'enable-password-publish' equal "false") = FALSE.
[08/02/2006 13:49:43.10] Drvrs : FormTest_CSV PT: Rule rejected.
[08/02/2006 13:49:43.10] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Block sending modify-password changes to the
DirXML data store'.
[08/02/2006 13:49:43.12] Drvrs : FormTest_CSV PT: (if-global-
variable 'enable-password-publish' equal "false") = FALSE.
[08/02/2006 13:49:43.12] Drvrs : FormTest_CSV PT: Rule rejected.
[08/02/2006 13:49:43.12] Drvrs : FormTest_CSV PT: Applying to add-
association #2.
[08/02/2006 13:49:43.12] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Block publishing passwords to DirXML data
store when adding a object'.
[08/02/2006 13:49:43.12] Drvrs : FormTest_CSV PT: (if-global-
variable 'enable-password-publish' equal "false") = FALSE.
[08/02/2006 13:49:43.12] Drvrs : FormTest_CSV PT: Rule rejected.
[08/02/2006 13:49:43.12] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Block sending modify-password changes to the
DirXML data store'.
[08/02/2006 13:49:43.12] Drvrs : FormTest_CSV PT: (if-global-
variable 'enable-password-publish' equal "false") = FALSE.
[08/02/2006 13:49:43.12] Drvrs : FormTest_CSV PT: Rule rejected.
[08/02/2006 13:49:43.12] Drvrs : FormTest_CSV PT: Policy returned:
[08/02/2006 13:49:43.12] Drvrs : FormTest_CSV PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" dest-dn="nds\people\test user" src-dn="test
user">
<association/>
<add-attr attr-name="UUID">
<value type="string">uid1</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="Login Disabled">
<value type="string">TRUE</value>
</add-attr>
<add-attr attr-name="udLocalKey">
<value type="string">test user</value>
</add-attr>
<password><!-- content suppressed --></password>
</add>
<add-association dest-dn="nds\people\test user">test user</add-
association>
</input>
</nds>
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT: Applying
policy: 'Publish passwords to NMAS distribution password'.
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT: Applying to add #1.
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Add nspmDistributionAttribute attribute to
add operation'.
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT: (if-global-
variable 'publish-password-to-dp' equal "true") = FALSE.
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT: Rule rejected.
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Change modify-password operations to a
modify'.
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT: (if-global-
variable 'publish-password-to-dp' equal "true") = FALSE.
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT: Rule rejected.
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT: Applying to add-
association #2.
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Add nspmDistributionAttribute attribute to
add operation'.
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT: (if-global-
variable 'publish-password-to-dp' equal "true") = FALSE.
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT: Rule rejected.
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Change modify-password operations to a
modify'.
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT: (if-global-
variable 'publish-password-to-dp' equal "true") = FALSE.
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT: Rule rejected.
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT: Policy returned:
[08/02/2006 13:49:43.17] Drvrs : FormTest_CSV PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" dest-dn="nds\people\test user" src-dn="test
user">
<association/>
<add-attr attr-name="UUID">
<value type="string">uid1</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="Login Disabled">
<value type="string">TRUE</value>
</add-attr>
<add-attr attr-name="udLocalKey">
<value type="string">test user</value>
</add-attr>
<password><!-- content suppressed --></password>
</add>
<add-association dest-dn="nds\people\test user">test user</add-
association>
</input>
</nds>
[08/02/2006 13:49:43.18] Drvrs : FormTest_CSV PT: Applying
policy: 'Publish passwords to NDS password.'.
[08/02/2006 13:49:43.18] Drvrs : FormTest_CSV PT: Applying to add #1.
[08/02/2006 13:49:43.18] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Block publishing passwords to NDS password'.
[08/02/2006 13:49:43.18] Drvrs : FormTest_CSV PT: (if-global-
variable 'publish-password-to-nds' equal "false") = FALSE.
[08/02/2006 13:49:43.18] Drvrs : FormTest_CSV PT: Rule rejected.
[08/02/2006 13:49:43.18] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Block sending modify-password changes to the
NDS password'.
[08/02/2006 13:49:43.18] Drvrs : FormTest_CSV PT: (if-global-
variable 'publish-password-to-nds' equal "false") = FALSE.
[08/02/2006 13:49:43.18] Drvrs : FormTest_CSV PT: Rule rejected.
[08/02/2006 13:49:43.18] Drvrs : FormTest_CSV PT: Applying to add-
association #2.
[08/02/2006 13:49:43.18] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Block publishing passwords to NDS password'.
[08/02/2006 13:49:43.18] Drvrs : FormTest_CSV PT: (if-global-
variable 'publish-password-to-nds' equal "false") = FALSE.
[08/02/2006 13:49:43.23] Drvrs : FormTest_CSV PT: Rule rejected.
[08/02/2006 13:49:43.23] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Block sending modify-password changes to the
NDS password'.
[08/02/2006 13:49:43.23] Drvrs : FormTest_CSV PT: (if-global-
variable 'publish-password-to-nds' equal "false") = FALSE.
[08/02/2006 13:49:43.23] Drvrs : FormTest_CSV PT: Rule rejected.
[08/02/2006 13:49:43.23] Drvrs : FormTest_CSV PT: Policy returned:
[08/02/2006 13:49:43.23] Drvrs : FormTest_CSV PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" dest-dn="nds\people\test user" src-dn="test
user">
<association/>
<add-attr attr-name="UUID">
<value type="string">uid1</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="Login Disabled">
<value type="string">TRUE</value>
</add-attr>
<add-attr attr-name="udLocalKey">
<value type="string">test user</value>
</add-attr>
<password><!-- content suppressed --></password>
</add>
<add-association dest-dn="nds\people\test user">test user</add-
association>
</input>
</nds>
[08/02/2006 13:49:43.23] Drvrs : FormTest_CSV PT: Applying
policy: 'Publish password payloads'.
[08/02/2006 13:49:43.23] Drvrs : FormTest_CSV PT: Applying to add #1.
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Add operation-data element to password
operations'.
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: (if-operation
equal "add") = TRUE.
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: (if-password
available) = TRUE.
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: (if-xpath not-
true "operation-data") = TRUE.
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: Rule selected.
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: Applying rule 'Add
operation-data element to password operations'.
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: Action: do-
append-xml-element("operation-data",".").
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Add payload data to password operations'.
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: (if-operation
equal "add") = TRUE.
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: (if-password
available) = TRUE.
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: Rule selected.
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: Applying rule 'Add
payload data to password operations'.
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: Action: do-
append-xml-element("password-publish-status","operation-data").
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: Action: do-
append-xml-element("association","operation-data/password-publish-status").
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: Action: do-
append-xml-text("operation-data/password-publish-status/association",token-
association()).
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: arg-string
(token-association())
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: token-
association()
[08/02/2006 13:49:43.25] Drvrs : FormTest_CSV PT: Token
Value: "".
[08/02/2006 13:49:43.29] Drvrs : FormTest_CSV PT: Arg
Value: "".
[08/02/2006 13:49:43.29] Drvrs : FormTest_CSV PT: Applying to add-
association #2.
[08/02/2006 13:49:43.29] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Add operation-data element to password
operations'.
[08/02/2006 13:49:43.29] Drvrs : FormTest_CSV PT: (if-operation
equal "add") = FALSE.
[08/02/2006 13:49:43.29] Drvrs : FormTest_CSV PT: (if-operation
equal "add") = FALSE.
[08/02/2006 13:49:43.29] Drvrs : FormTest_CSV PT: (if-operation
equal "modify-password") = FALSE.
[08/02/2006 13:49:43.29] Drvrs : FormTest_CSV PT: (if-operation
equal "modify") = FALSE.
[08/02/2006 13:49:43.29] Drvrs : FormTest_CSV PT: Rule rejected.
[08/02/2006 13:49:43.29] Drvrs : FormTest_CSV PT: Evaluating
selection criteria for rule 'Add payload data to password operations'.
[08/02/2006 13:49:43.29] Drvrs : FormTest_CSV PT: (if-operation
equal "add") = FALSE.
[08/02/2006 13:49:43.29] Drvrs : FormTest_CSV PT: (if-operation
equal "add") = FALSE.
[08/02/2006 13:49:43.29] Drvrs : FormTest_CSV PT: (if-operation
equal "modify-password") = FALSE.
[08/02/2006 13:49:43.29] Drvrs : FormTest_CSV PT: (if-operation
equal "modify") = FALSE.
[08/02/2006 13:49:43.29] Drvrs : FormTest_CSV PT: Rule rejected.
[08/02/2006 13:49:43.29] Drvrs : FormTest_CSV PT: Policy returned:
[08/02/2006 13:49:43.29] Drvrs : FormTest_CSV PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" dest-dn="nds\people\test user" src-dn="test
user">
<association/>
<add-attr attr-name="UUID">
<value type="string">uid1</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="Login Disabled">
<value type="string">TRUE</value>
</add-attr>
<add-attr attr-name="udLocalKey">
<value type="string">test user</value>
</add-attr>
<password><!-- content suppressed --></password>
<operation-data>
<password-publish-status>
<association/>
</password-publish-status>
</operation-data>
</add>
<add-association dest-dn="nds\people\test user">test user</add-
association>
</input>
</nds>
[08/02/2006 13:49:43.31] Drvrs : FormTest_CSV PT: Filtering out
notification-only attributes.
[08/02/2006 13:49:43.31] Drvrs : FormTest_CSV PT: Pumping XDS to
eDirectory.
[08/02/2006 13:49:43.31] Drvrs : FormTest_CSV PT: Performing operation
add for nds\people\test user.
[08/02/2006 13:49:43.31] Drvrs : FormTest_CSV PT: Adding entry
nds\people\test user.
[08/02/2006 13:49:43.31] Drvrs : FormTest_CSV PT: Creating RDN test user
in context nds\people.
[08/02/2006 13:49:44.23] Drvrs : FormTest_CSV PT: Setting initial
password.
[08/02/2006 13:49:45.46] Drvrs : FormTest_CSV PT: Performing operation
add-association for nds\people\test user.
[08/02/2006 13:49:45.60] Drvrs : FormTest_CSV PT:
DirXML Log Event -------------------
Driver: \LOTHIAN-CONTACT\NDS\DriverSet\FormTest_CSV
Channel: Publisher
Object: test user (nds\people\test user)
Status: Success
[08/02/2006 13:49:45.60] Drvrs : FormTest_CSV PT:
DirXML Log Event -------------------
Driver: \LOTHIAN-CONTACT\NDS\DriverSet\FormTest_CSV
Channel: Publisher
Object: test user (nds\people\test user)
Status: Success


XML LOG:

[08/02/2006 14:03:26.67] Drvrs : XML_People_Input PT: Receiving DOM
document from application.
[08/02/2006 14:03:26.67] Drvrs : XML_People_Input PT:
<DocRoot>
<Entry>
<udLOCALKEY>test user</udLOCALKEY>
<GIVENNAME>test</GIVENNAME>
<SN>user</SN>
<udIDCODE>SSA20</udIDCODE>
<udROLES>Accountant</udROLES>
<FORMTYPE>2</FORMTYPE>
<udORGP>1</udORGP>
</Entry>
</DocRoot>
[08/02/2006 14:03:26.67] Drvrs : XML_People_Input PT: Applying input
transformation policies.
[08/02/2006 14:03:26.67] Drvrs : XML_People_Input PT: Applying XSLT
policy.
[08/02/2006 14:03:26.67] Drvrs : XML_People_Input PT: Policy returned:
[08/02/2006 14:03:26.67] Drvrs : XML_People_Input PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" src-dn="test user">
<association>test user</association>
<add-attr attr-name="udLOCALKEY">
<value type="string">test user</value>
</add-attr>
<add-attr attr-name="GIVENNAME">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="SN">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCODE">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="udROLES">
<value type="string">Accountant</value>
</add-attr>
<add-attr attr-name="FORMTYPE">
<value type="string">2</value>
</add-attr>
<add-attr attr-name="udORGP">
<value type="string">1</value>
</add-attr>
</add>
</input>
</nds>
[08/02/2006 14:03:26.73] Drvrs : XML_People_Input PT: Applying schema
mapping policies to input.
[08/02/2006 14:03:26.73] Drvrs : XML_People_Input PT: Mapping class-
name 'User' to 'User'.
[08/02/2006 14:03:26.73] Drvrs : XML_People_Input PT: Mapping attr-
name 'udLOCALKEY' to 'udLocalKey'.
[08/02/2006 14:03:26.75] Drvrs : XML_People_Input PT: Mapping attr-
name 'GIVENNAME' to 'Given Name'.
[08/02/2006 14:03:26.75] Drvrs : XML_People_Input PT: Mapping attr-
name 'SN' to 'Surname'.
[08/02/2006 14:03:26.75] Drvrs : XML_People_Input PT: Mapping attr-
name 'udIDCODE' to 'udIDCode'.
[08/02/2006 14:03:26.75] Drvrs : XML_People_Input PT: Mapping attr-
name 'udROLES' to 'udRoles'.
[08/02/2006 14:03:26.75] Drvrs : XML_People_Input PT: Resolving
association references.
[08/02/2006 14:03:26.75] Drvrs : XML_People_Input PT: Applying event
transformation policies.
[08/02/2006 14:03:26.75] Drvrs : XML_People_Input PT: Applying policy:
DeleteLeavers.
[08/02/2006 14:03:26.75] Drvrs : XML_People_Input PT: Applying to add
#1.
[08/02/2006 14:03:26.75] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Delete User if Leaver'.
[08/02/2006 14:03:26.75] Drvrs : XML_People_Input PT: (if-op-
attr 'carLicense' equal "LeftOrg") = FALSE.
[08/02/2006 14:03:26.75] Drvrs : XML_People_Input PT: Rule rejected.
[08/02/2006 14:03:26.75] Drvrs : XML_People_Input PT: Policy returned:
[08/02/2006 14:03:26.75] Drvrs : XML_People_Input PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" src-dn="test user">
<association>test user</association>
<add-attr attr-name="udLocalKey">
<value type="string">test user</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="udRoles">
<value type="string">Accountant</value>
</add-attr>
<add-attr attr-name="FORMTYPE">
<value type="string">2</value>
</add-attr>
<add-attr attr-name="udORGP">
<value type="string">1</value>
</add-attr>
</add>
</input>
</nds>
[08/02/2006 14:03:26.85] Drvrs : XML_People_Input PT: Applying policy:
DuplicateAssociationRule.
[08/02/2006 14:03:26.85] Drvrs : XML_People_Input PT: Applying to add
#1.
[08/02/2006 14:03:26.85] Drvrs : XML_People_Input PT: Policy returned:
[08/02/2006 14:03:26.85] Drvrs : XML_People_Input PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" src-dn="test user">
<association>test user</association>
<add-attr attr-name="udLocalKey">
<value type="string">test user</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="udRoles">
<value type="string">Accountant</value>
</add-attr>
<add-attr attr-name="FORMTYPE">
<value type="string">2</value>
</add-attr>
<add-attr attr-name="udORGP">
<value type="string">1</value>
</add-attr>
</add>
</input>
</nds>
[08/02/2006 14:03:26.85] Drvrs : XML_People_Input PT: No associated
objects.
[08/02/2006 14:03:26.85] Drvrs : XML_People_Input PT: Applying publisher
filter.
[08/02/2006 14:03:26.85] Drvrs : XML_People_Input PT: Filtered out
<add-attr attr-name='FORMTYPE'>.
[08/02/2006 14:03:26.93] Drvrs : XML_People_Input PT: Filtered out
<add-attr attr-name='udORGP'>.
[08/02/2006 14:03:26.95] Drvrs : XML_People_Input PT: Publisher
processing add for test user.
[08/02/2006 14:03:26.95] Drvrs : XML_People_Input PT: Applying object
matching policies.
[08/02/2006 14:03:26.95] Drvrs : XML_People_Input PT: Applying policy:
PublisherMatchingRule.
[08/02/2006 14:03:26.95] Drvrs : XML_People_Input PT: Applying to add
#1.
[08/02/2006 14:03:26.95] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Match based on CN'.
[08/02/2006 14:03:26.95] Drvrs : XML_People_Input PT: (if-class-
name equal "User") = TRUE.
[08/02/2006 14:03:26.95] Drvrs : XML_People_Input PT: Rule selected.
[08/02/2006 14:03:26.95] Drvrs : XML_People_Input PT: Applying
rule 'Match based on CN'.
[08/02/2006 14:03:26.95] Drvrs : XML_People_Input PT: Action: do-
find-matching-object(scope="subtree",arg-match-attr("CN")).
[08/02/2006 14:03:26.95] Drvrs : XML_People_Input PT: arg-match-
attr("CN")
[08/02/2006 14:03:26.95] Drvrs : XML_People_Input PT: Policy returned:
[08/02/2006 14:03:26.95] Drvrs : XML_People_Input PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" src-dn="test user">
<association>test user</association>
<add-attr attr-name="udLocalKey">
<value type="string">test user</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="udRoles">
<value type="string">Accountant</value>
</add-attr>
</add>
</input>
</nds>
[08/02/2006 14:03:27.01] Drvrs : XML_People_Input PT: No match found.
[08/02/2006 14:03:27.01] Drvrs : XML_People_Input PT: Applying object
creation policies.
[08/02/2006 14:03:27.01] Drvrs : XML_People_Input PT: Applying policy:
PublisherCreateRule.
[08/02/2006 14:03:27.01] Drvrs : XML_People_Input PT: Applying to add
#1.
[08/02/2006 14:03:27.01] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Required Attributes and Update of Login
Disabled'.
[08/02/2006 14:03:27.01] Drvrs : XML_People_Input PT: (if-class-
name equal "User") = TRUE.
[08/02/2006 14:03:27.01] Drvrs : XML_People_Input PT: Rule selected.
[08/02/2006 14:03:27.01] Drvrs : XML_People_Input PT: Applying
rule 'Required Attributes and Update of Login Disabled'.
[08/02/2006 14:03:27.01] Drvrs : XML_People_Input PT: Action: do-
veto-if-op-attr-not-available("Given Name").
[08/02/2006 14:03:27.01] Drvrs : XML_People_Input PT: Action: do-
veto-if-op-attr-not-available("udIDCode").
[08/02/2006 14:03:27.01] Drvrs : XML_People_Input PT: Action: do-
set-dest-attr-value("Login Disabled",class-name="User","TRUE").
[08/02/2006 14:03:27.01] Drvrs : XML_People_Input PT: arg-string
("TRUE")
[08/02/2006 14:03:27.03] Drvrs : XML_People_Input PT: token-
text("TRUE")
[08/02/2006 14:03:27.03] Drvrs : XML_People_Input PT: Arg
Value: "TRUE".
[08/02/2006 14:03:27.03] Drvrs : XML_People_Input PT: Policy returned:
[08/02/2006 14:03:27.03] Drvrs : XML_People_Input PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" src-dn="test user">
<association>test user</association>
<add-attr attr-name="udLocalKey">
<value type="string">test user</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="udRoles">
<value type="string">Accountant</value>
</add-attr>
<add-attr attr-name="Login Disabled">
<value type="string">TRUE</value>
</add-attr>
</add>
</input>
</nds>
[08/02/2006 14:03:27.03] Drvrs : XML_People_Input PT: Applying object
placement policies.
[08/02/2006 14:03:27.03] Drvrs : XML_People_Input PT: Applying policy:
PublisherPlacementRule.
[08/02/2006 14:03:27.03] Drvrs : XML_People_Input PT: Applying to add
#1.
[08/02/2006 14:03:27.03] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Local Variable for Unique CN'.
[08/02/2006 14:03:27.03] Drvrs : XML_People_Input PT: (if-class-
name equal "User") = TRUE.
[08/02/2006 14:03:27.03] Drvrs : XML_People_Input PT: Rule selected.
[08/02/2006 14:03:27.03] Drvrs : XML_People_Input PT: Applying
rule 'Local Variable for Unique CN'.
[08/02/2006 14:03:27.03] Drvrs : XML_People_Input PT: Action: do-
set-local-variable("uniqueCN",token-unique-name("CN",scope="subtree",token-
lower-case(token-op-attr("Given Name")+" "+token-op-attr("Surname")))).
[08/02/2006 14:03:27.14] Drvrs : XML_People_Input PT: arg-string
(token-unique-name("CN",scope="subtree",token-lower-case(token-op-attr
("Given Name")+" "+token-op-attr("Surname"))))
[08/02/2006 14:03:27.14] Drvrs : XML_People_Input PT: token-
unique-name("CN",scope="subtree",token-lower-case(token-op-attr("Given
Name")+" "+token-op-attr("Surname")))
[08/02/2006 14:03:27.14] Drvrs : XML_People_Input PT: arg-
string(token-lower-case(token-op-attr("Given Name")+" "+token-op-attr
("Surname")))
[08/02/2006 14:03:27.14] Drvrs : XML_People_Input PT:
token-lower-case(token-op-attr("Given Name")+" "+token-op-attr("Surname"))
[08/02/2006 14:03:27.14] Drvrs : XML_People_Input PT:
token-lower-case(token-op-attr("Given Name")+" "+token-op-attr("Surname"))
[08/02/2006 14:03:27.14] Drvrs : XML_People_Input PT:
token-op-attr("Given Name")
[08/02/2006 14:03:27.14] Drvrs : XML_People_Input
PT: Token Value: "test".
[08/02/2006 14:03:27.14] Drvrs : XML_People_Input PT:
token-text(" ")
[08/02/2006 14:03:27.14] Drvrs : XML_People_Input PT:
token-op-attr("Surname")
[08/02/2006 14:03:27.14] Drvrs : XML_People_Input
PT: Token Value: "user".
[08/02/2006 14:03:27.14] Drvrs : XML_People_Input PT:
Arg Value: "test user".
[08/02/2006 14:03:27.14] Drvrs : XML_People_Input PT:
Token Value: "test user".
[08/02/2006 14:03:27.14] Drvrs : XML_People_Input PT: Arg
Value: "test user".
[08/02/2006 14:03:27.15] Drvrs : XML_People_Input PT: Query
from policy
[08/02/2006 14:03:27.15] Drvrs : XML_People_Input PT:
<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product version="2.0.5.51 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="User" scope="subtree">
<search-class class-name="User"/>
<search-attr attr-name="CN">
<value>test user</value>
</search-attr>
<read-attr/>
</query>
</input>
</nds>
[08/02/2006 14:03:27.15] Drvrs : XML_People_Input PT:
Pumping XDS to eDirectory.
[08/02/2006 14:03:27.15] Drvrs : XML_People_Input PT:
Performing operation query for .
[08/02/2006 14:03:27.15] Drvrs : XML_People_Input PT: Query
from policy result
[08/02/2006 14:03:27.15] Drvrs : XML_People_Input PT:
<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product version="2.0.5.51 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<instance class-name="User" event-id="0" qualified-src-
dn="O=NDS\OU=people\CN=test user" src-dn="\LOTHIAN-CONTACT\NDS\people\test
user" src-entry-id="41228"/>
<status event-id="0" level="success"></status>
</output>
</nds>
[08/02/2006 14:03:27.25] Drvrs : XML_People_Input PT: Query
from policy
[08/02/2006 14:03:27.25] Drvrs : XML_People_Input PT:
<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product version="2.0.5.51 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="User" scope="subtree">
<search-class class-name="User"/>
<search-attr attr-name="CN">
<value>test user1</value>
</search-attr>
<read-attr/>
</query>
</input>
</nds>
[08/02/2006 14:03:27.25] Drvrs : XML_People_Input PT:
Pumping XDS to eDirectory.
[08/02/2006 14:03:27.25] Drvrs : XML_People_Input PT:
Performing operation query for .
[08/02/2006 14:03:27.26] Drvrs : XML_People_Input PT: Query
from policy result
[08/02/2006 14:03:27.26] Drvrs : XML_People_Input PT:
<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product version="2.0.5.51 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="0" level="success"></status>
</output>
</nds>
[08/02/2006 14:03:27.26] Drvrs : XML_People_Input PT: Token
Value: "test user1".
[08/02/2006 14:03:27.26] Drvrs : XML_People_Input PT: Arg
Value: "test user1".
[08/02/2006 14:03:27.26] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Set Dest DN using Local Variable'.
[08/02/2006 14:03:27.26] Drvrs : XML_People_Input PT: (if-class-
name equal "User") = TRUE.
[08/02/2006 14:03:27.26] Drvrs : XML_People_Input PT: Rule selected.
[08/02/2006 14:03:27.26] Drvrs : XML_People_Input PT: Applying
rule 'Set Dest DN using Local Variable'.
[08/02/2006 14:03:27.26] Drvrs : XML_People_Input PT: Action: do-
set-op-dest-dn(arg-dn("nds\people\"+token-local-variable("uniqueCN"))).
[08/02/2006 14:03:27.26] Drvrs : XML_People_Input PT: arg-dn
("nds\people\"+token-local-variable("uniqueCN"))
[08/02/2006 14:03:27.26] Drvrs : XML_People_Input PT: token-
text("nds\people\")
[08/02/2006 14:03:27.26] Drvrs : XML_People_Input PT: token-
local-variable("uniqueCN")
[08/02/2006 14:03:27.26] Drvrs : XML_People_Input PT: Token
Value: "test user1".
[08/02/2006 14:03:27.26] Drvrs : XML_People_Input PT: Arg
Value: "nds\people\test user1".
[08/02/2006 14:03:27.35] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Set udLOCALKEY and ASSOCIATION with local
variable'.
[08/02/2006 14:03:27.35] Drvrs : XML_People_Input PT: (if-class-
name equal "User") = TRUE.
[08/02/2006 14:03:27.35] Drvrs : XML_People_Input PT: Rule selected.
[08/02/2006 14:03:27.35] Drvrs : XML_People_Input PT: Applying
rule 'Set udLOCALKEY and ASSOCIATION with local variable'.
[08/02/2006 14:03:27.35] Drvrs : XML_People_Input PT: Action: do-
set-dest-attr-value("udLocalKey",token-local-variable("uniqueCN")).
[08/02/2006 14:03:27.35] Drvrs : XML_People_Input PT: arg-string
(token-local-variable("uniqueCN"))
[08/02/2006 14:03:27.35] Drvrs : XML_People_Input PT: token-
local-variable("uniqueCN")
[08/02/2006 14:03:27.35] Drvrs : XML_People_Input PT: Token
Value: "test user1".
[08/02/2006 14:03:27.35] Drvrs : XML_People_Input PT: Arg
Value: "test user1".
[08/02/2006 14:03:27.37] Drvrs : XML_People_Input PT: Action: do-
add-association(arg-association(token-local-variable("uniqueCN"))).
[08/02/2006 14:03:27.37] Drvrs : XML_People_Input PT: arg-
association(token-local-variable("uniqueCN"))
[08/02/2006 14:03:27.37] Drvrs : XML_People_Input PT: token-
local-variable("uniqueCN")
[08/02/2006 14:03:27.37] Drvrs : XML_People_Input PT: Token
Value: "test user1".
[08/02/2006 14:03:27.37] Drvrs : XML_People_Input PT: Arg
Value: "test user1".
[08/02/2006 14:03:27.37] Drvrs : XML_People_Input PT: Policy returned:
[08/02/2006 14:03:27.37] Drvrs : XML_People_Input PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" dest-dn="nds\people\test user1" src-dn="test
user">
<association>test user</association>
<add-attr attr-name="udLocalKey">
<value type="string">test user</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="udRoles">
<value type="string">Accountant</value>
</add-attr>
<add-attr attr-name="Login Disabled">
<value type="string">TRUE</value>
</add-attr>
<add-attr attr-name="udLocalKey">
<value type="string">test user1</value>
</add-attr>
</add>
<add-association dest-dn="nds\people\test user1">test user1</add-
association>
</input>
</nds>
[08/02/2006 14:03:27.48] Drvrs : XML_People_Input PT: Applying command
transformation policies.
[08/02/2006 14:03:27.48] Drvrs : XML_People_Input PT: Applying policy:
Password(Pub)-Default Password Policy.
[08/02/2006 14:03:27.48] Drvrs : XML_People_Input PT: Applying to add
#1.
[08/02/2006 14:03:27.48] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'On User add, provide default password of
Surname if no password exists'.
[08/02/2006 14:03:27.48] Drvrs : XML_People_Input PT: (if-
operation equal "add") = TRUE.
[08/02/2006 14:03:27.48] Drvrs : XML_People_Input PT: (if-class-
name equal "User") = TRUE.
[08/02/2006 14:03:27.48] Drvrs : XML_People_Input PT: (if-password
not-available) = TRUE.
[08/02/2006 14:03:27.48] Drvrs : XML_People_Input PT: Rule selected.
[08/02/2006 14:03:27.48] Drvrs : XML_People_Input PT: Applying
rule 'On User add, provide default password of Surname if no password
exists'.
[08/02/2006 14:03:27.48] Drvrs : XML_People_Input PT: Action: do-
set-dest-password(token-op-attr("Surname")).
[08/02/2006 14:03:27.48] Drvrs : XML_People_Input PT: arg-string
(token-op-attr("Surname"))
[08/02/2006 14:03:27.48] Drvrs : XML_People_Input PT: token-op-
attr("Surname")
[08/02/2006 14:03:27.48] Drvrs : XML_People_Input PT: Token
Value: "-- suppressed --".
[08/02/2006 14:03:27.48] Drvrs : XML_People_Input PT: Arg
Value: "-- suppressed --".
[08/02/2006 14:03:27.48] Drvrs : XML_People_Input PT: Applying to add-
association #2.
[08/02/2006 14:03:27.48] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'On User add, provide default password of
Surname if no password exists'.
[08/02/2006 14:03:27.57] Drvrs : XML_People_Input PT: (if-
operation equal "add") = FALSE.
[08/02/2006 14:03:27.57] Drvrs : XML_People_Input PT: Rule rejected.
[08/02/2006 14:03:27.57] Drvrs : XML_People_Input PT: Policy returned:
[08/02/2006 14:03:27.57] Drvrs : XML_People_Input PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" dest-dn="nds\people\test user1" src-dn="test
user">
<association>test user</association>
<add-attr attr-name="udLocalKey">
<value type="string">test user</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="udRoles">
<value type="string">Accountant</value>
</add-attr>
<add-attr attr-name="Login Disabled">
<value type="string">TRUE</value>
</add-attr>
<add-attr attr-name="udLocalKey">
<value type="string">test user1</value>
</add-attr>
<password><!-- content suppressed --></password>
</add>
<add-association dest-dn="nds\people\test user1">test user1</add-
association>
</input>
</nds>
[08/02/2006 14:03:27.59] Drvrs : XML_People_Input PT: Applying
policy: 'Publish Passwords'.
[08/02/2006 14:03:27.59] Drvrs : XML_People_Input PT: Applying to add
#1.
[08/02/2006 14:03:27.59] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Block publishing passwords to DirXML data
store when adding a object'.
[08/02/2006 14:03:27.59] Drvrs : XML_People_Input PT: (if-global-
variable 'enable-password-publish' equal "false") = FALSE.
[08/02/2006 14:03:27.59] Drvrs : XML_People_Input PT: Rule rejected.
[08/02/2006 14:03:27.59] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Block sending modify-password changes to the
DirXML data store'.
[08/02/2006 14:03:27.59] Drvrs : XML_People_Input PT: (if-global-
variable 'enable-password-publish' equal "false") = FALSE.
[08/02/2006 14:03:27.59] Drvrs : XML_People_Input PT: Rule rejected.
[08/02/2006 14:03:27.70] Drvrs : XML_People_Input PT: Applying to add-
association #2.
[08/02/2006 14:03:27.71] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Block publishing passwords to DirXML data
store when adding a object'.
[08/02/2006 14:03:27.71] Drvrs : XML_People_Input PT: (if-global-
variable 'enable-password-publish' equal "false") = FALSE.
[08/02/2006 14:03:27.71] Drvrs : XML_People_Input PT: Rule rejected.
[08/02/2006 14:03:27.71] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Block sending modify-password changes to the
DirXML data store'.
[08/02/2006 14:03:27.71] Drvrs : XML_People_Input PT: (if-global-
variable 'enable-password-publish' equal "false") = FALSE.
[08/02/2006 14:03:27.71] Drvrs : XML_People_Input PT: Rule rejected.
[08/02/2006 14:03:27.71] Drvrs : XML_People_Input PT: Policy returned:
[08/02/2006 14:03:27.71] Drvrs : XML_People_Input PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" dest-dn="nds\people\test user1" src-dn="test
user">
<association>test user</association>
<add-attr attr-name="udLocalKey">
<value type="string">test user</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="udRoles">
<value type="string">Accountant</value>
</add-attr>
<add-attr attr-name="Login Disabled">
<value type="string">TRUE</value>
</add-attr>
<add-attr attr-name="udLocalKey">
<value type="string">test user1</value>
</add-attr>
<password><!-- content suppressed --></password>
</add>
<add-association dest-dn="nds\people\test user1">test user1</add-
association>
</input>
</nds>
[08/02/2006 14:03:27.81] Drvrs : XML_People_Input PT: Applying
policy: 'Publish passwords to NMAS distribution password'.
[08/02/2006 14:03:27.81] Drvrs : XML_People_Input PT: Applying to add
#1.
[08/02/2006 14:03:27.81] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Add nspmDistributionAttribute attribute to
add operation'.
[08/02/2006 14:03:27.81] Drvrs : XML_People_Input PT: (if-global-
variable 'publish-password-to-dp' equal "true") = FALSE.
[08/02/2006 14:03:27.82] Drvrs : XML_People_Input PT: Rule rejected.
[08/02/2006 14:03:27.82] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Change modify-password operations to a
modify'.
[08/02/2006 14:03:27.82] Drvrs : XML_People_Input PT: (if-global-
variable 'publish-password-to-dp' equal "true") = FALSE.
[08/02/2006 14:03:27.82] Drvrs : XML_People_Input PT: Rule rejected.
[08/02/2006 14:03:27.82] Drvrs : XML_People_Input PT: Applying to add-
association #2.
[08/02/2006 14:03:27.82] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Add nspmDistributionAttribute attribute to
add operation'.
[08/02/2006 14:03:27.82] Drvrs : XML_People_Input PT: (if-global-
variable 'publish-password-to-dp' equal "true") = FALSE.
[08/02/2006 14:03:27.82] Drvrs : XML_People_Input PT: Rule rejected.
[08/02/2006 14:03:27.82] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Change modify-password operations to a
modify'.
[08/02/2006 14:03:27.82] Drvrs : XML_People_Input PT: (if-global-
variable 'publish-password-to-dp' equal "true") = FALSE.
[08/02/2006 14:03:27.82] Drvrs : XML_People_Input PT: Rule rejected.
[08/02/2006 14:03:27.82] Drvrs : XML_People_Input PT: Policy returned:
[08/02/2006 14:03:27.82] Drvrs : XML_People_Input PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" dest-dn="nds\people\test user1" src-dn="test
user">
<association>test user</association>
<add-attr attr-name="udLocalKey">
<value type="string">test user</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="udRoles">
<value type="string">Accountant</value>
</add-attr>
<add-attr attr-name="Login Disabled">
<value type="string">TRUE</value>
</add-attr>
<add-attr attr-name="udLocalKey">
<value type="string">test user1</value>
</add-attr>
<password><!-- content suppressed --></password>
</add>
<add-association dest-dn="nds\people\test user1">test user1</add-
association>
</input>
</nds>
[08/02/2006 14:03:27.93] Drvrs : XML_People_Input PT: Applying
policy: 'Publish passwords to NDS password.'.
[08/02/2006 14:03:27.93] Drvrs : XML_People_Input PT: Applying to add
#1.
[08/02/2006 14:03:27.93] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Block publishing passwords to NDS password'.
[08/02/2006 14:03:27.93] Drvrs : XML_People_Input PT: (if-global-
variable 'publish-password-to-nds' equal "false") = FALSE.
[08/02/2006 14:03:27.93] Drvrs : XML_People_Input PT: Rule rejected.
[08/02/2006 14:03:27.93] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Block sending modify-password changes to the
NDS password'.
[08/02/2006 14:03:27.93] Drvrs : XML_People_Input PT: (if-global-
variable 'publish-password-to-nds' equal "false") = FALSE.
[08/02/2006 14:03:27.93] Drvrs : XML_People_Input PT: Rule rejected.
[08/02/2006 14:03:27.93] Drvrs : XML_People_Input PT: Applying to add-
association #2.
[08/02/2006 14:03:27.93] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Block publishing passwords to NDS password'.
[08/02/2006 14:03:27.93] Drvrs : XML_People_Input PT: (if-global-
variable 'publish-password-to-nds' equal "false") = FALSE.
[08/02/2006 14:03:27.93] Drvrs : XML_People_Input PT: Rule rejected.
[08/02/2006 14:03:27.93] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Block sending modify-password changes to the
NDS password'.
[08/02/2006 14:03:27.93] Drvrs : XML_People_Input PT: (if-global-
variable 'publish-password-to-nds' equal "false") = FALSE.
[08/02/2006 14:03:28.06] Drvrs : XML_People_Input PT: Rule rejected.
[08/02/2006 14:03:28.06] Drvrs : XML_People_Input PT: Policy returned:
[08/02/2006 14:03:28.06] Drvrs : XML_People_Input PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" dest-dn="nds\people\test user1" src-dn="test
user">
<association>test user</association>
<add-attr attr-name="udLocalKey">
<value type="string">test user</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="udRoles">
<value type="string">Accountant</value>
</add-attr>
<add-attr attr-name="Login Disabled">
<value type="string">TRUE</value>
</add-attr>
<add-attr attr-name="udLocalKey">
<value type="string">test user1</value>
</add-attr>
<password><!-- content suppressed --></password>
</add>
<add-association dest-dn="nds\people\test user1">test user1</add-
association>
</input>
</nds>
[08/02/2006 14:03:28.06] Drvrs : XML_People_Input PT: Applying
policy: 'Publish password payloads'.
[08/02/2006 14:03:28.06] Drvrs : XML_People_Input PT: Applying to add
#1.
[08/02/2006 14:03:28.07] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Add operation-data element to password
operations'.
[08/02/2006 14:03:28.07] Drvrs : XML_People_Input PT: (if-
operation equal "add") = TRUE.
[08/02/2006 14:03:28.07] Drvrs : XML_People_Input PT: (if-password
available) = TRUE.
[08/02/2006 14:03:28.07] Drvrs : XML_People_Input PT: (if-xpath
not-true "operation-data") = TRUE.
[08/02/2006 14:03:28.07] Drvrs : XML_People_Input PT: Rule selected.
[08/02/2006 14:03:28.07] Drvrs : XML_People_Input PT: Applying
rule 'Add operation-data element to password operations'.
[08/02/2006 14:03:28.07] Drvrs : XML_People_Input PT: Action: do-
append-xml-element("operation-data",".").
[08/02/2006 14:03:28.07] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Add payload data to password operations'.
[08/02/2006 14:03:28.07] Drvrs : XML_People_Input PT: (if-
operation equal "add") = TRUE.
[08/02/2006 14:03:28.07] Drvrs : XML_People_Input PT: (if-password
available) = TRUE.
[08/02/2006 14:03:28.07] Drvrs : XML_People_Input PT: Rule selected.
[08/02/2006 14:03:28.07] Drvrs : XML_People_Input PT: Applying
rule 'Add payload data to password operations'.
[08/02/2006 14:03:28.07] Drvrs : XML_People_Input PT: Action: do-
append-xml-element("password-publish-status","operation-data").
[08/02/2006 14:03:28.07] Drvrs : XML_People_Input PT: Action: do-
append-xml-element("association","operation-data/password-publish-status").
[08/02/2006 14:03:28.07] Drvrs : XML_People_Input PT: Action: do-
append-xml-text("operation-data/password-publish-status/association",token-
association()).
[08/02/2006 14:03:28.07] Drvrs : XML_People_Input PT: arg-string
(token-association())
[08/02/2006 14:03:28.15] Drvrs : XML_People_Input PT: token-
association()
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT: Token
Value: "test user".
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT: Arg
Value: "test user".
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT: Applying to add-
association #2.
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Add operation-data element to password
operations'.
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT: (if-
operation equal "add") = FALSE.
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT: (if-
operation equal "add") = FALSE.
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT: (if-
operation equal "modify-password") = FALSE.
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT: (if-
operation equal "modify") = FALSE.
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT: Rule rejected.
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT: Evaluating
selection criteria for rule 'Add payload data to password operations'.
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT: (if-
operation equal "add") = FALSE.
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT: (if-
operation equal "add") = FALSE.
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT: (if-
operation equal "modify-password") = FALSE.
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT: (if-
operation equal "modify") = FALSE.
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT: Rule rejected.
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT: Policy returned:
[08/02/2006 14:03:28.17] Drvrs : XML_People_Input PT:
<nds dtdversion="1.1" ndsversion="8.6" xml:space="default">
<input>
<add class-name="User" dest-dn="nds\people\test user1" src-dn="test
user">
<association>test user</association>
<add-attr attr-name="udLocalKey">
<value type="string">test user</value>
</add-attr>
<add-attr attr-name="Given Name">
<value type="string">test</value>
</add-attr>
<add-attr attr-name="Surname">
<value type="string">user</value>
</add-attr>
<add-attr attr-name="udIDCode">
<value type="string">SSA20</value>
</add-attr>
<add-attr attr-name="udRoles">
<value type="string">Accountant</value>
</add-attr>
<add-attr attr-name="Login Disabled">
<value type="string">TRUE</value>
</add-attr>
<add-attr attr-name="udLocalKey">
<value type="string">test user1</value>
</add-attr>
<password><!-- content suppressed --></password>
<operation-data>
<password-publish-status>
<association>test user</association>
</password-publish-status>
</operation-data>
</add>
<add-association dest-dn="nds\people\test user1">test user1</add-
association>
</input>
</nds>
[08/02/2006 14:03:28.28] Drvrs : XML_People_Input PT: Filtering out
notification-only attributes.
[08/02/2006 14:03:28.28] Drvrs : XML_People_Input PT: Pumping XDS to
eDirectory.
[08/02/2006 14:03:28.28] Drvrs : XML_People_Input PT: Performing
operation add for nds\people\test user1.
[08/02/2006 14:03:28.28] Drvrs : XML_People_Input PT: Adding entry
nds\people\test user1.
[08/02/2006 14:03:28.28] Drvrs : XML_People_Input PT: Creating RDN test
user1 in context nds\people.
[08/02/2006 14:03:29.82] Drvrs : XML_People_Input PT: Setting initial
password.
[08/02/2006 14:03:31.01] Drvrs : XML_People_Input PT: Performing
operation add-association for nds\people\test user1.
[08/02/2006 14:03:31.14] Drvrs : XML_People_Input PT:
DirXML Log Event -------------------
Driver: \LOTHIAN-CONTACT\NDS\DriverSet\XML_People_Input
Channel: Publisher
Object: test user (nds\people\test user1)
Status: Success
[08/02/2006 14:03:31.14] Drvrs : XML_People_Input PT:
DirXML Log Event -------------------
Driver: \LOTHIAN-CONTACT\NDS\DriverSet\XML_People_Input
Channel: Publisher
Object: test user (nds\people\test user1)
Status: Success
[08/02/2006 14:03:31.14] Drvrs : XML_People_Input PT: Fixing up
association references.