Tuesday, May 9, 2006
</nds>
​​​​​16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Applying object placement policies.
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Applying policy: Example Rules.
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Applying to add #1.
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Evaluating selection criteria for rule 'Parse User Source DN'.
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: (if-class-name equal "User") = TRUE.
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Rule selected.
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Applying rule 'Parse User Source DN'.
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Action: do-set-op-dest-dn(arg-dn("CN="+token-src-name()+","+token-src-attr("L",class-name="Organizational Unit",arg-dn(token-src-dn(length="-2")))+",dc=yourdomain,dc=edu")).
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: arg-dn("CN="+token-src-name()+","+token-src-attr("L",class-name="Organizational Unit",arg-dn(token-src-dn(length="-2")))+",dc=yourdomain,dc=edu")
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: token-text("CN=")
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: token-src-name()
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Token Value: "TestUser".
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: token-text(",")
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: token-src-attr("L",class-name="Organizational Unit",arg-dn(token-src-dn(length="-2")))
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: arg-dn(token-src-dn(length="-2"))
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: token-src-dn(length="-2")
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Token Value: "TREENAME\MyCompany\MyLocation\MyBuildings\MyTestOU".
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Arg Value: "TREENAME\MyCompany\MyLocation\MyBuildings\MyTestOU".
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Query from policy
16:27:54 6ABFB4A0 Drvrs: TESTAD ST:
<nds dtdversion="3.0" ndsversion="8.x">
<source>
<product version="3.0.0.20051118 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="Organizational Unit" dest-dn="TREENAME\MyCompany\MyLocation\MyBuildings\MyTestOU" scope="entry">
<read-attr attr-name="L"/>
</query>
</input>
</nds>
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Pumping XDS to eDirectory.
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Performing operation query for TREENAME\MyCompany\MyLocation\MyBuildings\MyTestOU.
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Query from policy result
16:27:54 6ABFB4A0 Drvrs: TESTAD ST:
<nds dtdversion="3.0" ndsversion="8.x">
<source>
<product version="3.0.0.20051118 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<instance class-name="Organizational Unit" qualified-src-dn="dc=edu\dc=tmc\dc=uth\OU=people\OU=testou" src-dn="TREENAME\MyCompany\MyLocation\MyBuildings\MyTestOU" src-entry-id="47208">
<attr attr-name="L">
<value timestamp="1147206805#1" type="string">ou=myusers,ou=mylocations</value>
</attr>
</instance>
<status level="success"></status>
</output>
</nds>
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Token Value: "ou=myusers,ou=mylocations".
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: token-text(",dc=yourdomain,dc=edu")
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Arg Value: "CN=TestUser,ou=myusers,ou=mylocations,dc=yourdomain,dc=edu".
16:27:54 6ABFB4A0 Drvrs: TESTAD ST: Policy returned:
16:27:54 6ABFB4A0 Drvrs: TESTAD ST:
<nds dtdversion="3.0" ndsversion="8.x">
<source>
<product version="3.0.0.20051118 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<add class-name="User" dest-dn="CN=TestUser,ou=myusers,ou=mylocations,dc=yourdomain,dc=edu" event-id="UTHDIR-1#20060509212754#99#0" qualified-src-dn="dc=edu\dc=tmc\dc=uth\OU=people\OU=testou\CN=TestUser" src-dn="TREENAME\MyCompany\MyLocation\MyBuildings\MyTestOU\TestUser" src-entry-id="47209">
<add-attr attr-name="Login Disabled">
<value timestamp="1147209941#2" type="state">false</value>
</add-attr>
<add-attr attr-name="nspmDistributionPassword"><!-- content suppressed -->
</add-attr>
<add-attr attr-name="sAMAccountName">
<value type="string">TestUser</value>
</add-attr>
<add-attr attr-name="mailforwardingaddress">
<value type="string">@uthtestdom.edu</value>
</add-attr>
</add>
</input>
</nds>​​​​​
16:27:56 6ABFB4A0 Drvrs: TESTAD ST: End transaction.