Advertisement
GregWilkerson

Prod eDir Driver Startup

Dec 27th, 2012
21
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 419.87 KB | None | 0 0
  1. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Reading named passwords list.
  2. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Named passwords:
  3. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver#DirXML-EngineControlValues.
  4. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/Library/NOVLLIBLDAP-ConnectionProfile#DirXML-ConfigValues.
  5. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/NOVLCOMSET-GCVs#DirXML-ConfigValues.
  6. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set#DirXML-ConfigValues.
  7. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLEDIRDCFG-GCVs#DirXML-ConfigValues.
  8. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLEDIRPSYN-GCVs#DirXML-ConfigValues.
  9. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLEDIRATRK-GCVs#DirXML-ConfigValues.
  10. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/MSysInfo#DirXML-ConfigValues.
  11. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/HSDEDIRCFG-GCVs#DirXML-ConfigValues.
  12. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver#DirXML-ConfigValues.
  13. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Multiple definition found for Global Config Value 'ConnectedSystemName'. Using definition from \HAZELWOOD\HSD\Driver-Set\eDirectory Driver.
  14. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Multiple definition found for Global Config Value 'enable-password-subscribe'. Using definition from \HAZELWOOD\HSD\Driver-Set\eDirectory Driver.
  15. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Multiple definition found for Global Config Value 'enable-password-publish'. Using definition from \HAZELWOOD\HSD\Driver-Set\eDirectory Driver.
  16. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Multiple definition found for Global Config Value 'publish-password-to-nds'. Using definition from \HAZELWOOD\HSD\Driver-Set\eDirectory Driver.
  17. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Multiple definition found for Global Config Value 'publish-password-to-dp'. Using definition from \HAZELWOOD\HSD\Driver-Set\eDirectory Driver.
  18. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Multiple definition found for Global Config Value 'enforce-password-policy'. Using definition from \HAZELWOOD\HSD\Driver-Set\eDirectory Driver.
  19. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Multiple definition found for Global Config Value 'reset-external-password-on-failure'. Using definition from \HAZELWOOD\HSD\Driver-Set\eDirectory Driver.
  20. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Multiple definition found for Global Config Value 'notify-user-on-password-dist-failure'. Using definition from \HAZELWOOD\HSD\Driver-Set\eDirectory Driver.
  21. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Global Configuration Values:
  22. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: ConnectedSystemName Value: eDirectory
  23. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: enable-password-subscribe Value: false
  24. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: enable-password-publish Value: true
  25. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: publish-password-to-nds Value: true
  26. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: publish-password-to-dp Value: false
  27. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: enforce-password-policy Value: false
  28. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: reset-external-password-on-failure Value: true
  29. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: notify-user-on-password-dist-failure Value: false
  30. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.publisher.placement.type Value: flat
  31. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.remote.dit.data.users Value: hsd
  32. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.remote.dit.data.groups Value: hsd
  33. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.acctTrk.enable Value: false
  34. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.acctTrk.mode Value: 121
  35. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.acctTrk.realm Value: EDIRRealm
  36. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.acctTrk.realmLookupKeySource Value: association
  37. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.acctTrk.realmKeyExtractor Value: \\(.+)\\USd.+
  38. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.acctTrk.fanout.som.display Value: show
  39. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.acctTrk.fanout.som.repWaitTime Value: 10
  40. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.acctTrk.fanout.som Value: add;add-attr[@attr-name='SYSTEMS:SUBSYSTEM']/value/text()[string-length(.)>0];add-attr[@attr-name='SYSTEMS:SUBSYSTEM']/value/text();(.+)
  41. add;modify-attr[@attr-name='SYSTEMS:SUBSYSTEM']/add-value/value/text()[string-length(.)>0];modify-attr[@attr-name='SYSTEMS:SUBSYSTEM']/add-value/value/text();(.+)
  42. delete;modify-attr[@attr-name='SYSTEMS:SUBSYSTEM']/remove-value/value/text()[string-length(.)>0];modify-attr[@attr-name='SYSTEMS:SUBSYSTEM']/remove-value/value/text();(.+)
  43. enable;.[@from-merge='true'];association/text();\\(.+)\\USd.+
  44. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.acctTrk.objectClass Value: user
  45. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.acctTrk.identifiers Value: association;CN
  46. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.acctTrk.statusAttr Value: Login Disabled
  47. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.acctTrk.activeStatus Value: false
  48. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.acctTrk.inactiveStatus Value: true
  49. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.acctTrk.idvDefaultStatus Value: A
  50. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: drv.acctTrk.appDefaultStatus Value: -
  51. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: msysinfo.drv.ms.name Value: eDirectory
  52. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: msysinfo.drv.ms.description Value:
  53. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: msysinfo.drv.ms.location Value:
  54. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: msysinfo.drv.ms.vendor Value: Novell
  55. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: msysinfo.drv.ms.version Value:
  56. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: msysinfo.drv.ms.businessOwner Value: CN=uaadmin,OU=sa,O=data
  57. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: msysinfo.drv.ms.applicationOwner Value: CN=uaadmin,OU=sa,O=data
  58. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: msysinfo.drv.ms.classification Value:
  59. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: msysinfo.drv.ms.environment Value:
  60. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: msysinfo.drv.ms.auto.generated.info.show Value: false
  61. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: msysinfo.drv.ms.id Value:
  62. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: msysinfo.drv.ms.type Value:
  63. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: msysinfo.drv.ms.auth.ip Value:
  64. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: msysinfo.drv.ms.auth.port Value:
  65. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: msysinfo.drv.ms.auth.id Value:
  66. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: StaffGroupPlacement Value: hsd\dirxmlgroups
  67. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: StudentGroupPlacement Value: hsd\Schools\Groups
  68. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: idv.dit.data.users Value: hsd
  69. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: idv.dit.data.groups Value: hsd
  70. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: dirxml.auto.treename Value: HAZELWOOD
  71. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: dirxml.auto.driverdn Value: \HAZELWOOD\HSD\Driver-Set\eDirectory Driver
  72. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: dirxml.auto.driverguid Value: {2ABB81C5-0306-44d0-BCB1-C581BB2A0603}
  73. 16:04:56 4E88E940 Drvrs: eDirectory Driver : Name: dirxml.auto.localserverdn Value: CN=idm2,OU=servers,O=HSD
  74. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver#DirXML-ReciprocalAttrMap.
  75. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Loaded reciprocal attribute map
  76. 16:04:56 4E88E940 Drvrs: eDirectory Driver :
  77. <reciprocal-links>
  78.    <link-def attr-name="Equivalent To Me">
  79.       <mapping dest-class="*" reciprocal-attr="Security Equals" src-class="*"/>
  80.    </link-def>
  81.    <link-def attr-name="Group Membership">
  82.       <mapping dest-class="nestedGroupAux" reciprocal-attr="groupMember" src-class="Group"/>
  83.       <mapping dest-class="nestedGroupAux" reciprocal-attr="groupMember" src-class="nestedGroupAux"/>
  84.       <mapping dest-class="*" reciprocal-attr="Member" src-class="*"/>
  85.    </link-def>
  86.    <link-def attr-name="groupMember">
  87.       <mapping dest-class="*" reciprocal-attr="Group Membership" src-class="nestedGroupAux"/>
  88.    </link-def>
  89.    <link-def attr-name="Member">
  90.       <mapping dest-class="*" reciprocal-attr="Group Membership" src-class="*"/>
  91.    </link-def>
  92.    <link-def attr-name="Security Equals">
  93.       <mapping dest-class="*" reciprocal-attr="Equivalent To Me" src-class="*"/>
  94.    </link-def>
  95. </reciprocal-links>
  96. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver#DirXML-PersistentData.
  97. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Loaded persistent data
  98. 16:04:56 4E88E940 Drvrs: eDirectory Driver :
  99. <persistent-data>
  100. <op-counters last-reset-time="1356540599883">
  101. <subscriber/>
  102. <publisher>
  103. <counters index="0">
  104. <status>266</status>
  105. <query>12</query>
  106. <check-password><!-- content suppressed --></check-password>
  107. </counters>
  108. <counters index="1">
  109. <status>266</status>
  110. <query>12</query>
  111. <check-password><!-- content suppressed --></check-password>
  112. </counters>
  113. <counters index="2">
  114. <status>266</status>
  115. <query>12</query>
  116. <check-password><!-- content suppressed --></check-password>
  117. </counters>
  118. <counters index="3">
  119. <status>266</status>
  120. <query>12</query>
  121. <check-password><!-- content suppressed --></check-password>
  122. </counters>
  123. <counters index="4">
  124. <status>290</status>
  125. <instance>12</instance>
  126. </counters>
  127. </publisher>
  128. </op-counters>
  129. </persistent-data>
  130. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Found subscriber HSD\Driver-Set\eDirectory Driver\Subscriber.
  131. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Found publisher HSD\Driver-Set\eDirectory Driver\Publisher.
  132. 16:04:56 4E88E940 Drvrs: eDirectory Driver :Creating subscriber thread.
  133. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Subscriber thread starting.
  134. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Initializing driver shim.
  135. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver#DirXML-ConfigManifest.
  136. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading driver information from the \HAZELWOOD\HSD\Driver-Set\eDirectory Driver object.
  137. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loading Java shim com.novell.nds.dirxml.driver.nds.DriverShimImpl.
  138. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Calling DriverShim.getSchema().
  139. 16:04:56 53DB2940 Drvrs: DirXML Driver <.eDirectory Driver.Driver-Set.HSD.HAZELWOOD.> requesting password.
  140. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver#DirXML-ShimConfigInfo.
  141. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  142. <nds dtdversion="4.0" ndsversion="8.x">
  143. <source>
  144. <product edition="Standard" version="4.0.1.0">DirXML</product>
  145. <contact>Novell, Inc.</contact>
  146. </source>
  147. <input>
  148. <init-params src-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver">
  149. <authentication-info>
  150. <server>idmhsdvlt1.hazelwood.k12.mo.us:8197</server>
  151. <user>eDirectory Driver(idm2_kmo)</user>
  152. <password><!-- content suppressed --></password>
  153. </authentication-info>
  154. <driver-options/>
  155. <subscriber-options/>
  156. <publisher-options/>
  157. </init-params>
  158. </input>
  159. </nds>
  160. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:: start getSchema()
  161. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:: initializing subscriber
  162. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:: Connection parameters: host = 'idmhsdvlt1.hazelwood.k12.mo.us' port = 8197 KMO = 'eDirectory Driver(idm2_kmo)'
  163. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:: initializing publisher
  164. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:: Connection parameters: port = 8197 KMO = 'eDirectory Driver(idm2_kmo)'
  165. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:: Need new connection.
  166. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:: Connecting to remote Publisher at idmhsdvlt1.hazelwood.k12.mo.us:8197
  167. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:: Creating an NTLSSocket
  168. 16:04:56 4F79D940 Drvrs: eDirectory Driver :: Connection monitor thread starting.
  169. 16:04:56 4F79D940 Drvrs: eDirectory Driver :: Connection monitor thread going to sleep.
  170. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:: Received shutdown.
  171. 16:04:56 4F79D940 Drvrs: eDirectory Driver :: Connection monitor thread waking up.
  172. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:: end getSchema()
  173. 16:04:56 4F79D940 Drvrs: eDirectory Driver :: Connection monitor thread exiting.
  174. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:DriverShim.getSchema() returned:
  175. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  176. <nds dtdversion="4.0">
  177. <source>
  178. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  179. <contact>Novell, Inc.</contact>
  180. </source>
  181. <output>
  182. <status event-id="" level="retry" type="app-connection">java.net.ConnectException: Connection refused</status>
  183. </output>
  184. </nds>
  185. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  186. DirXML Log Event -------------------
  187. Driver: \HAZELWOOD\HSD\Driver-Set\eDirectory Driver
  188. Status: Retry
  189. Message: java.net.ConnectException: Connection refused
  190. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  191. DirXML Log Event -------------------
  192. Driver: \HAZELWOOD\HSD\Driver-Set\eDirectory Driver
  193. Status: Warning
  194. Message: Code(-8001) Unable to retrieve application schema.
  195. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading driver information from the \HAZELWOOD\HSD\Driver-Set\eDirectory Driver object.
  196. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loading Java shim com.novell.nds.dirxml.driver.nds.DriverShimImpl.
  197. 16:04:56 53DB2940 Drvrs: DirXML Driver <.eDirectory Driver.Driver-Set.HSD.HAZELWOOD.> requesting password.
  198. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver#DirXML-ShimConfigInfo.
  199. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  200. <nds dtdversion="4.0" ndsversion="8.x">
  201. <source>
  202. <product edition="Standard" version="4.0.1.0">DirXML</product>
  203. <contact>Novell, Inc.</contact>
  204. </source>
  205. <input>
  206. <init-params src-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver">
  207. <authentication-info>
  208. <server>idmhsdvlt1.hazelwood.k12.mo.us:8197</server>
  209. <user>eDirectory Driver(idm2_kmo)</user>
  210. <password><!-- content suppressed --></password>
  211. </authentication-info>
  212. <driver-options/>
  213. </init-params>
  214. </input>
  215. </nds>
  216. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:DriverShim.init() returned:
  217. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  218. <nds dtdversion="4.0">
  219. <source>
  220. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  221. <contact>Novell, Inc.</contact>
  222. </source>
  223. <output>
  224. <status level="success">
  225. <provides-secure-channel>true</provides-secure-channel>
  226. </status>
  227. </output>
  228. </nds>
  229. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Restricting file Permission for /var/opt/novell/eDirectory/data/dib/dx145866.lg
  230. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Restricting file Permission for /var/opt/novell/eDirectory/data/dib/dx145866.db
  231. 16:04:56 4F79D940 Drvrs: eDirectory Driver :: Connection monitor thread starting.
  232. 16:04:56 4F79D940 Drvrs: eDirectory Driver :: Connection monitor thread going to sleep.
  233. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Initializing ECMAScript extensions.
  234. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver#DirXML-DriverFilter.
  235. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loaded filter.
  236. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  237. <filter>
  238.    <filter-class class-name="User" publisher="sync" publisher-create-homedir="true" publisher-track-template-member="true" subscriber="ignore">
  239.       <filter-attr attr-name="CN" publisher="sync" subscriber="ignore"/>
  240.       <filter-attr attr-name="employeeStatus" publisher="sync" subscriber="ignore"/>
  241.       <filter-attr attr-name="Given Name" publisher="sync" subscriber="ignore"/>
  242.       <filter-attr attr-name="jobCode" publisher="sync" subscriber="ignore"/>
  243.       <filter-attr attr-name="L" publisher="sync" subscriber="ignore"/>
  244.       <filter-attr attr-name="siteLocation" publisher="sync" subscriber="ignore"/>
  245.       <filter-attr attr-name="Surname" publisher="sync" subscriber="ignore"/>
  246.       <filter-attr attr-name="Title" publisher="sync" subscriber="ignore"/>
  247.       <filter-attr attr-name="workforceID" publisher="sync" subscriber="ignore"/>
  248.       <filter-attr attr-name="nspmDistributionPassword" on-demand="" publisher="sync" subscriber="ignore"/>
  249.       <filter-attr attr-name="DirXML-PasswordSyncStatus" on-demand="" publisher="sync" subscriber="ignore"/>
  250.       <filter-attr attr-name="Login Disabled" on-demand="" publisher="sync" subscriber="ignore"/>
  251.       <filter-attr attr-name="DirXML-ADAliasName" on-demand="" publisher="sync" subscriber="ignore"/>
  252.       <filter-attr attr-name="Full Name" on-demand="" publisher="sync" subscriber="ignore"/>
  253.       <filter-attr attr-name="Internet EMail Address" merge-authority="default" publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
  254.       <filter-attr attr-name="GUID" merge-authority="default" publisher="ignore" publisher-optimize-modify="true" subscriber="ignore"/>
  255. 16:04:56 53DB2940 Drvrs:       <filter-attr attr-name="homePhone" merge-authority="default" publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
  256.       <filter-attr attr-name="AL BirthDate" merge-authority="default" publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
  257.       <filter-attr attr-name="AL LocationGroup" merge-authority="default" publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
  258.    </filter-class>
  259.    <filter-class class-name="Country" publisher="ignore" subscriber="ignore">
  260.       <filter-attr attr-name="C" publisher="ignore" subscriber="ignore"/>
  261.       <filter-attr attr-name="GUID" merge-authority="none" subscriber="ignore"/>
  262.    </filter-class>
  263.    <filter-class class-name="Group" publisher="sync" subscriber="ignore">
  264.       <filter-attr attr-name="CN" publisher="sync" subscriber="ignore"/>
  265.       <filter-attr attr-name="GUID" merge-authority="none" subscriber="ignore"/>
  266.       <filter-attr attr-name="GID" on-demand="" publisher="sync" subscriber="ignore"/>
  267.       <filter-attr attr-name="L" on-demand="" publisher="sync" subscriber="ignore"/>
  268.       <filter-attr attr-name="Description" on-demand="" publisher="ignore" subscriber="ignore"/>
  269.       <filter-attr attr-name="Full Name" on-demand="" publisher="ignore" subscriber="ignore"/>
  270.       <filter-attr attr-name="Member" on-demand="" publisher="sync" publisher-optimize-modify="false" subscriber="ignore"/>
  271.       <filter-attr attr-name="Owner" on-demand="" publisher="ignore" subscriber="ignore"/>
  272.       <filter-attr attr-name="Equivalent To Me" merge-authority="default" publisher="sync" publisher-optimize-modify="false" subscriber="ignore"/>
  273.    </filter-class>
  274.    <filter-class class-name="Organization" publisher="ignore" subscriber="ignore">
  275. 16:04:56 53DB2940 Drvrs:       <filter-attr attr-name="GUID" merge-authority="none" subscriber="ignore"/>
  276.       <filter-attr attr-name="O" publisher="ignore" subscriber="ignore"/>
  277.    </filter-class>
  278.    <filter-class class-name="Organizational Unit" publisher="ignore" subscriber="ignore">
  279.       <filter-attr attr-name="GUID" merge-authority="none" subscriber="ignore"/>
  280.       <filter-attr attr-name="OU" publisher="ignore" subscriber="ignore"/>
  281.       <filter-attr attr-name="Description" on-demand="" publisher="ignore" subscriber="ignore"/>
  282.    </filter-class>
  283. </filter>
  284. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Initializing subscriber HSD\Driver-Set\eDirectory Driver\Subscriber for \HAZELWOOD\HSD\Driver-Set\eDirectory Driver.
  285. 16:04:56 53DB2940 DirXML: eDirectory Driver EV: Setting subscriber thread ID to 1406871872
  286. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loading Subscriber input transformation policies.
  287. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLEDIRMSYS-itp-InitManagedSystemInfo#XmlData.
  288. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  289. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLATRKBASE-itp-Publish#XmlData.
  290. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Global Configuration Value replacements made in vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLATRKBASE-itp-Publish#XmlData:
  291. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  292. <policy>
  293.    <rule disabled="true">
  294.       <description>AccountTracking - disregard if disabled or wrong object class</description>
  295.       <conditions>
  296.          <and/>
  297.       </conditions>
  298.       <actions>
  299.          <do-if>
  300.             <arg-conditions>
  301.                <and>
  302.                   <if-global-variable mode="nocase" name="drv.acctTrk.enable" op="not-equal">true</if-global-variable>
  303.                </and>
  304.             </arg-conditions>
  305.             <arg-actions>
  306.                <do-break/>
  307.             </arg-actions>
  308.             <arg-actions>
  309.                <do-if>
  310.                   <arg-conditions>
  311.                      <and>
  312.                         <if-class-name op="available"/>
  313.                      </and>
  314.                   </arg-conditions>
  315.                   <arg-actions>
  316.                      <do-for-each>
  317.                         <arg-node-set>
  318.                            <token-global-variable name="drv.acctTrk.objectClass"/>
  319.                         </arg-node-set>
  320.                         <arg-actions>
  321.                            <do-if>
  322.                               <arg-conditions>
  323.                                  <and>
  324.                                     <if-class-name mode="nocase" op="equal">$current-node$</if-class-name>
  325.                                  </and>
  326.                               </arg-conditions>
  327.                               <arg-actions>
  328.                                  <do-set-local-variable name="pass" scope="policy">
  329.                                     <arg-string>
  330.                                        <token-text xml:space="preserve">true</token-text>
  331.                                     </arg-string>
  332.                                  </do-set-local-variable>
  333.                               </arg-actions>
  334.                               <arg-actions/>
  335.                            </do-if>
  336.                         </arg-actions>
  337.                      </do-for-each>
  338.                      <do-if>
  339.                         <arg-conditions>
  340.                            <and>
  341.                               <if-local-variable name="pass" op="not-available"/>
  342.                            </and>
  343.                         </arg-conditions>
  344.                         <arg-actions>
  345.                            <do-break/>
  346.                         </arg-actions>
  347.                         <arg-actions/>
  348.                      </do-if>
  349.                   </arg-actions>
  350.                   <arg-actions/>
  351.                </do-if>
  352.             </arg-actions>
  353.          </do-if>
  354.       </actions>
  355.    </rule>
  356.    <rule disabled="true">
  357. 16:04:56 53DB2940 Drvrs:       <description>AccountTracking - on add-association sync the operation-properties to status operations</description>
  358.       <conditions>
  359.          <and>
  360.             <if-operation mode="case" op="equal">add-association</if-operation>
  361.          </and>
  362.       </conditions>
  363.       <actions>
  364.          <do-set-op-property name="AccountTracking-association">
  365.             <arg-string>
  366.                <token-xpath expression="text()"/>
  367.             </arg-string>
  368.          </do-set-op-property>
  369.          <do-set-local-variable name="eventId" scope="policy">
  370.             <arg-string>
  371.                <token-xpath expression="@event-id"/>
  372.             </arg-string>
  373.          </do-set-local-variable>
  374.          <do-clone-xpath dest-expression="//status[@event-id=$eventId]/operation-data" src-expression="operation-data/@AccountTracking-association"/>
  375.       </actions>
  376.    </rule>
  377.    <rule disabled="true">
  378.       <description>AccountTracking - Query for destination DN using Association</description>
  379.       <conditions>
  380.          <and>
  381.             <if-operation mode="regex" op="equal">modify|delete|move|rename</if-operation>
  382.             <if-op-property name="AccountTracking-Operation" op="not-available"/>
  383.             <if-association op="available"/>
  384.          </and>
  385.       </conditions>
  386.       <actions>
  387.          <do-set-local-variable name="ObjectDN" scope="policy">
  388.             <arg-node-set>
  389.                <token-query scope="entry">
  390.                   <arg-association>
  391.                      <token-association/>
  392.                   </arg-association>
  393.                </token-query>
  394.             </arg-node-set>
  395.          </do-set-local-variable>
  396.          <do-if>
  397.             <arg-conditions>
  398.                <and>
  399.                   <if-xpath op="true">string-length($ObjectDN) > 0</if-xpath>
  400.                </and>
  401.             </arg-conditions>
  402.             <arg-actions>
  403.                <do-set-op-property name="AccountTracking-ObjectDN">
  404.                   <arg-string>
  405.                      <token-xpath expression="$ObjectDN/@src-dn"/>
  406.                   </arg-string>
  407.                </do-set-op-property>
  408.             </arg-actions>
  409. 16:04:56 53DB2940 Drvrs:             <arg-actions/>
  410.          </do-if>
  411.       </actions>
  412.    </rule>
  413.    <rule disabled="true">
  414.       <description>AccountTracking - add interested properties to current doc for future use.</description>
  415.       <conditions>
  416.          <and>
  417.             <if-operation mode="regex" op="equal">add|modify|delete|rename|move|status</if-operation>
  418.          </and>
  419.       </conditions>
  420.       <actions>
  421.          <do-for-each>
  422.             <arg-node-set>
  423.                <token-global-variable name="drv.acctTrk.identifiers"/>
  424.             </arg-node-set>
  425.             <arg-actions>
  426.                <do-if>
  427.                   <arg-conditions>
  428.                      <and>
  429.                         <if-local-variable mode="nocase" name="current-node" op="equal">LDAPDN</if-local-variable>
  430.                         <if-op-property name="AccountTracking-$current-node$" op="not-available"/>
  431.                         <if-src-dn op="available"/>
  432.                      </and>
  433.                   </arg-conditions>
  434.                   <arg-actions>
  435.                      <do-set-op-property name="AccountTracking-$current-node$">
  436.                         <arg-string>
  437.                            <token-src-dn/>
  438.                         </arg-string>
  439.                      </do-set-op-property>
  440.                   </arg-actions>
  441.                   <arg-actions>
  442.                      <do-if>
  443.                         <arg-conditions>
  444.                            <and>
  445.                               <if-local-variable mode="nocase" name="current-node" op="equal">association</if-local-variable>
  446.                               <if-op-property name="AccountTracking-$current-node$" op="not-available"/>
  447.                               <if-association op="available"/>
  448.                            </and>
  449.                         </arg-conditions>
  450.                         <arg-actions>
  451.                            <do-set-op-property name="AccountTracking-$current-node$">
  452.                               <arg-string>
  453.                                  <token-association/>
  454.                               </arg-string>
  455.                            </do-set-op-property>
  456.                         </arg-actions>
  457.                         <arg-actions>
  458.                            <do-if>
  459.                               <arg-conditions>
  460.                                  <and>
  461.                                     <if-op-property name="AccountTracking-$current-node$" op="not-available"/>
  462. 16:04:56 53DB2940 Drvrs:                                     <if-op-attr name="$current-node$" op="available"/>
  463.                                  </and>
  464.                               </arg-conditions>
  465.                               <arg-actions>
  466.                                  <do-set-op-property name="AccountTracking-$current-node$">
  467.                                     <arg-string>
  468.                                        <token-op-attr name="$current-node$"/>
  469.                                     </arg-string>
  470.                                  </do-set-op-property>
  471.                               </arg-actions>
  472.                               <arg-actions/>
  473.                            </do-if>
  474.                         </arg-actions>
  475.                      </do-if>
  476.                   </arg-actions>
  477.                </do-if>
  478.             </arg-actions>
  479.          </do-for-each>
  480.       </actions>
  481.    </rule>
  482.    <rule disabled="true">
  483.       <description>AccountTracking - Initialize status properties on published events</description>
  484.       <conditions>
  485.          <and>
  486.             <if-operation mode="regex" op="equal">add|modify|delete|rename|move</if-operation>
  487.          </and>
  488.       </conditions>
  489.       <actions>
  490.          <do-set-local-variable name="var-idvAccountStatus" scope="policy">
  491.             <arg-string>
  492.                <token-text xml:space="preserve">-</token-text>
  493.             </arg-string>
  494.          </do-set-local-variable>
  495.          <do-set-local-variable name="var-appAccountStatus" scope="policy">
  496.             <arg-string>
  497.                <token-text xml:space="preserve">-</token-text>
  498.             </arg-string>
  499.          </do-set-local-variable>
  500.          <do-if>
  501.             <arg-conditions>
  502.                <and>
  503.                   <if-op-attr name="Login Disabled" op="available"/>
  504.                </and>
  505.             </arg-conditions>
  506.             <arg-actions>
  507.                <do-set-op-property name="AccountTracking-AccountStatusChanged">
  508.                   <arg-string>
  509.                      <token-text xml:space="preserve">true</token-text>
  510.                   </arg-string>
  511.                </do-set-op-property>
  512.                <do-if>
  513.                   <arg-conditions>
  514.                      <and>
  515.                         <if-op-attr mode="nocase" name="Login Disabled" op="equal">false</if-op-attr>
  516.                      </and>
  517.                   </arg-conditions>
  518.                   <arg-actions>
  519. 16:04:56 53DB2940 Drvrs:                      <do-set-local-variable name="var-appAccountStatus" scope="policy">
  520.                         <arg-string>
  521.                            <token-text xml:space="preserve">A</token-text>
  522.                         </arg-string>
  523.                      </do-set-local-variable>
  524.                   </arg-actions>
  525.                   <arg-actions>
  526.                      <do-if>
  527.                         <arg-conditions>
  528.                            <and>
  529.                               <if-op-attr mode="nocase" name="Login Disabled" op="equal">true</if-op-attr>
  530.                            </and>
  531.                         </arg-conditions>
  532.                         <arg-actions>
  533.                            <do-set-local-variable name="var-appAccountStatus" scope="policy">
  534.                               <arg-string>
  535.                                  <token-text xml:space="preserve">I</token-text>
  536.                               </arg-string>
  537.                            </do-set-local-variable>
  538.                         </arg-actions>
  539.                         <arg-actions>
  540.                            <do-set-local-variable name="var-appAccountStatus" scope="policy">
  541.                               <arg-string>
  542.                                  <token-text xml:space="preserve">U</token-text>
  543.                               </arg-string>
  544.                            </do-set-local-variable>
  545.                         </arg-actions>
  546.                      </do-if>
  547.                   </arg-actions>
  548.                </do-if>
  549.             </arg-actions>
  550.             <arg-actions>
  551.                <do-if>
  552.                   <arg-conditions>
  553.                      <and>
  554.                         <if-operation mode="case" op="equal">add</if-operation>
  555.                      </and>
  556.                   </arg-conditions>
  557.                   <arg-actions>
  558.                      <do-set-local-variable name="var-appAccountStatus" scope="policy">
  559.                         <arg-string>
  560.                            <token-global-variable name="drv.acctTrk.idvDefaultStatus"/>
  561.                         </arg-string>
  562.                      </do-set-local-variable>
  563.                   </arg-actions>
  564.                   <arg-actions/>
  565.                </do-if>
  566.             </arg-actions>
  567.          </do-if>
  568.          <do-set-op-property name="AccountTracking-IdvAccountStatus">
  569.             <arg-string>
  570.                <token-local-variable name="var-idvAccountStatus"/>
  571.             </arg-string>
  572.          </do-set-op-property>
  573. 16:04:56 53DB2940 Drvrs:          <do-set-op-property name="AccountTracking-AppAccountStatus">
  574.             <arg-string>
  575.                <token-local-variable name="var-appAccountStatus"/>
  576.             </arg-string>
  577.          </do-set-op-property>
  578.       </actions>
  579.    </rule>
  580. </policy>
  581. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  582. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLATRKBASE-itp-WriteAccounts#XmlData.
  583. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Global Configuration Value replacements made in vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLATRKBASE-itp-WriteAccounts#XmlData:
  584. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  585. <policy xmlns:dq="http://www.novell.com/nxsl/java/com.novell.xml.dom.DOMQuery" xmlns:thread="http://www.novell.com/nxsl/java/java.lang.Thread">
  586.    <rule disabled="true">
  587.       <description>AccountTracking - Initialize Realm Mapping</description>
  588.       <conditions>
  589.          <and>
  590.             <if-global-variable mode="nocase" name="drv.acctTrk.enable" op="equal">true</if-global-variable>
  591.             <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="equal">fanout</if-global-variable>
  592.             <if-local-variable mode="nocase" name="realmMappingInitialized" op="not-equal">true</if-local-variable>
  593.          </and>
  594.       </conditions>
  595.       <actions>
  596.          <do-set-local-variable name="objectClass" scope="driver">
  597.             <arg-string>
  598.                <token-dest-attr name="Object Class">
  599.                   <arg-dn>
  600.                      <token-global-variable name="dirxml.auto.driverdn"/>
  601.                   </arg-dn>
  602.                </token-dest-attr>
  603.             </arg-string>
  604.          </do-set-local-variable>
  605.          <do-if>
  606.             <arg-conditions>
  607.                <and>
  608.                   <if-local-variable mode="regex" name="objectClass" op="equal">.+</if-local-variable>
  609.                </and>
  610.             </arg-conditions>
  611.             <arg-actions>
  612.                <do-trace-message>
  613.                   <arg-string>
  614.                      <token-text xml:space="preserve">Account Tracking: Initializing realm mapping</token-text>
  615.                   </arg-string>
  616.                </do-trace-message>
  617.                <do-if>
  618.                   <arg-conditions>
  619.                      <and>
  620.                         <if-local-variable name="shimConfigInfo" op="not-available"/>
  621.                      </and>
  622.                   </arg-conditions>
  623.                   <arg-actions>
  624.                      <do-set-local-variable name="shimConfigInfo" scope="driver">
  625.                         <arg-node-set>
  626.                            <token-document>
  627.                               <arg-string>
  628.                                  <token-text xml:space="preserve">vnd.nds.stream:</token-text>
  629. 16:04:56 53DB2940 Drvrs:                                  <token-text xml:space="preserve">/</token-text>
  630.                                  <token-parse-dn dest-dn-delims="00,/+=*\" dest-dn-format="custom" src-dn-format="slash">
  631.                                     <token-global-variable name="dirxml.auto.driverdn"/>
  632.                                  </token-parse-dn>
  633.                                  <token-text xml:space="preserve">#</token-text>
  634.                                  <token-text xml:space="preserve">DirXML-ShimConfigInfo</token-text>
  635.                               </arg-string>
  636.                            </token-document>
  637.                         </arg-node-set>
  638.                      </do-set-local-variable>
  639.                   </arg-actions>
  640.                   <arg-actions/>
  641.                </do-if>
  642.                <do-set-local-variable name="primSystemID" scope="policy">
  643.                   <arg-string>
  644.                      <token-xpath expression="$shimConfigInfo/driver-config/driver-options/configuration-values/definitions/definition[@name='nsap-system-id']/value"/>
  645.                   </arg-string>
  646.                </do-set-local-variable>
  647.                <do-set-local-variable name="primSystemNumber" scope="policy">
  648.                   <arg-string>
  649.                      <token-xpath expression="$shimConfigInfo/driver-config/driver-options/configuration-values/definitions/definition[@name='nsap-cs-type']/value"/>
  650.                   </arg-string>
  651.                </do-set-local-variable>
  652.                <do-set-local-variable name="primClientNumber" scope="policy">
  653.                   <arg-string>
  654.                      <token-xpath expression="$shimConfigInfo/driver-config/driver-options/configuration-values/definitions/definition[@name='nsap-user-client']/value"/>
  655.                   </arg-string>
  656.                </do-set-local-variable>
  657.                <do-set-local-variable name="key" scope="policy">
  658.                   <arg-string>
  659.                      <token-xpath expression="$shimConfigInfo/driver-config/driver-options/configuration-values/definitions/definition[@name='nsap-ls-name']/value"/>
  660.                   </arg-string>
  661.                </do-set-local-variable>
  662. 16:04:56 53DB2940 Drvrs:                <do-set-local-variable name="realm" scope="policy">
  663.                   <arg-string>
  664.                      <token-text xml:space="preserve">\</token-text>
  665.                      <token-local-variable name="primSystemID"/>
  666.                      <token-text xml:space="preserve">\</token-text>
  667.                      <token-local-variable name="primSystemNumber"/>
  668.                      <token-text xml:space="preserve">\</token-text>
  669.                      <token-local-variable name="primClientNumber"/>
  670.                   </arg-string>
  671.                </do-set-local-variable>
  672.                <do-if>
  673.                   <arg-conditions>
  674.                      <and>
  675.                         <if-local-variable mode="regex" name="key" op="equal">.+</if-local-variable>
  676.                         <if-local-variable mode="regex" name="realm" op="equal">.+</if-local-variable>
  677.                      </and>
  678.                   </arg-conditions>
  679.                   <arg-actions>
  680.                      <do-set-local-variable name="dvn" scope="policy">
  681.                         <arg-string>
  682.                            <token-text xml:space="preserve">$key$-realm</token-text>
  683.                         </arg-string>
  684.                      </do-set-local-variable>
  685.                      <do-set-local-variable name="$dvn$" scope="driver">
  686.                         <arg-string>
  687.                            <token-text xml:space="preserve">$realm$</token-text>
  688.                         </arg-string>
  689.                      </do-set-local-variable>
  690.                      <do-trace-message>
  691.                         <arg-string>
  692.                            <token-text xml:space="preserve">$dvn$=</token-text>
  693.                            <token-local-variable name="$dvn$"/>
  694.                         </arg-string>
  695.                      </do-trace-message>
  696.                   </arg-actions>
  697.                   <arg-actions/>
  698.                </do-if>
  699.                <do-for-each>
  700.                   <arg-node-set>
  701.                      <token-xpath expression="$shimConfigInfo/driver-config/subscriber-options/configuration-values/definitions/definition[@name='nsap-alt-conn-info']/value/instance"/>
  702.                   </arg-node-set>
  703.                   <arg-actions>
  704.                      <do-set-local-variable name="systemID" scope="policy">
  705.                         <arg-string>
  706. 16:04:56 53DB2940 Drvrs:                            <token-xpath expression="$current-node/definition[@name='systemID']/value"/>
  707.                         </arg-string>
  708.                      </do-set-local-variable>
  709.                      <do-set-local-variable name="systemNumber" scope="policy">
  710.                         <arg-string>
  711.                            <token-xpath expression="$current-node/definition[@name='systemNumber']/value"/>
  712.                         </arg-string>
  713.                      </do-set-local-variable>
  714.                      <do-set-local-variable name="clientNumber" scope="policy">
  715.                         <arg-string>
  716.                            <token-xpath expression="$current-node/definition[@name='clientNumber']/value"/>
  717.                         </arg-string>
  718.                      </do-set-local-variable>
  719.                      <do-set-local-variable name="key" scope="policy">
  720.                         <arg-string>
  721.                            <token-xpath expression="$current-node/definition[@name='logicalSystemName']/value"/>
  722.                         </arg-string>
  723.                      </do-set-local-variable>
  724.                      <do-set-local-variable name="realm" scope="policy">
  725.                         <arg-string>
  726.                            <token-text xml:space="preserve">\</token-text>
  727.                            <token-local-variable name="systemID"/>
  728.                            <token-text xml:space="preserve">\</token-text>
  729.                            <token-local-variable name="systemNumber"/>
  730.                            <token-text xml:space="preserve">\</token-text>
  731.                            <token-local-variable name="clientNumber"/>
  732.                         </arg-string>
  733.                      </do-set-local-variable>
  734.                      <do-if>
  735.                         <arg-conditions>
  736.                            <and>
  737.                               <if-local-variable mode="regex" name="key" op="equal">.+</if-local-variable>
  738.                               <if-local-variable mode="regex" name="realm" op="equal">.+</if-local-variable>
  739.                            </and>
  740.                         </arg-conditions>
  741.                         <arg-actions>
  742.                            <do-set-local-variable name="dvn" scope="policy">
  743.                               <arg-string>
  744. 16:04:56 53DB2940 Drvrs:                                  <token-text xml:space="preserve">$key$-realm</token-text>
  745.                               </arg-string>
  746.                            </do-set-local-variable>
  747.                            <do-set-local-variable name="$dvn$" scope="driver">
  748.                               <arg-string>
  749.                                  <token-text xml:space="preserve">$realm$</token-text>
  750.                               </arg-string>
  751.                            </do-set-local-variable>
  752.                            <do-trace-message>
  753.                               <arg-string>
  754.                                  <token-text xml:space="preserve">$dvn$=</token-text>
  755.                                  <token-local-variable name="$dvn$"/>
  756.                               </arg-string>
  757.                            </do-trace-message>
  758.                         </arg-actions>
  759.                         <arg-actions/>
  760.                      </do-if>
  761.                   </arg-actions>
  762.                </do-for-each>
  763.                <do-set-local-variable name="realmMappingInitialized" scope="driver">
  764.                   <arg-string>
  765.                      <token-text xml:space="preserve">true</token-text>
  766.                   </arg-string>
  767.                </do-set-local-variable>
  768.                <do-trace-message>
  769.                   <arg-string>
  770.                      <token-text xml:space="preserve">Account Tracking: Realm mapping initialized.</token-text>
  771.                   </arg-string>
  772.                </do-trace-message>
  773.             </arg-actions>
  774.             <arg-actions/>
  775.          </do-if>
  776.       </actions>
  777.    </rule>
  778.    <rule disabled="true">
  779.       <description>AccountTracking - disregard if disabled</description>
  780.       <conditions>
  781.          <and>
  782.             <if-global-variable mode="nocase" name="drv.acctTrk.enable" op="not-equal">true</if-global-variable>
  783.          </and>
  784.       </conditions>
  785.       <actions>
  786.          <do-break/>
  787.       </actions>
  788.    </rule>
  789.    <rule disabled="true">
  790.       <description>AccountTracking - query DirXML-Accounts Attribute</description>
  791.       <conditions>
  792.          <and>
  793.             <if-op-property name="AccountTracking-ObjectDN" op="available"/>
  794.          </and>
  795.       </conditions>
  796.       <actions>
  797.          <do-set-local-variable name="AccountIdentifiers" scope="policy">
  798.             <arg-node-set>
  799. 16:04:56 53DB2940 Drvrs:                <token-dest-attr name="DirXML-Accounts">
  800.                   <arg-dn>
  801.                      <token-op-property name="AccountTracking-ObjectDN"/>
  802.                   </arg-dn>
  803.                </token-dest-attr>
  804.             </arg-node-set>
  805.          </do-set-local-variable>
  806.       </actions>
  807.    </rule>
  808.    <rule disabled="true">
  809.       <description>AccountTracking - remove Dirxml-Account values on regular delete operation</description>
  810.       <conditions>
  811.          <and>
  812.             <if-operation mode="regex" op="equal">delete|remove-association</if-operation>
  813.             <if-op-property name="AccountTracking-ObjectDN" op="available"/>
  814.          </and>
  815.          <and>
  816.             <if-operation mode="nocase" op="equal">status</if-operation>
  817.             <if-op-property name="AccountTracking-ObjectDN" op="available"/>
  818.             <if-op-property mode="nocase" name="AccountTracking-Operation" op="equal">delete</if-op-property>
  819.          </and>
  820.       </conditions>
  821.       <actions>
  822.          <do-if>
  823.             <arg-conditions>
  824.                <and>
  825.                   <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="equal">121</if-global-variable>
  826.                </and>
  827.             </arg-conditions>
  828.             <arg-actions>
  829.                <do-set-local-variable name="realm" scope="policy">
  830.                   <arg-string>
  831.                      <token-global-variable name="drv.acctTrk.realm"/>
  832.                   </arg-string>
  833.                </do-set-local-variable>
  834.             </arg-actions>
  835.             <arg-actions>
  836.                <do-if>
  837.                   <arg-conditions>
  838.                      <and>
  839.                         <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="equal">fanout</if-global-variable>
  840.                      </and>
  841.                   </arg-conditions>
  842.                   <arg-actions>
  843.                      <do-if>
  844.                         <arg-conditions>
  845.                            <and>
  846.                               <if-global-variable mode="nocase" name="drv.acctTrk.realmLookupKeySource" op="equal">association</if-global-variable>
  847.                            </and>
  848.                         </arg-conditions>
  849.                         <arg-actions>
  850.                            <do-if>
  851. 16:04:56 53DB2940 Drvrs:                               <arg-conditions>
  852.                                  <and>
  853.                                     <if-op-property name="AccountTracking-association" op="available"/>
  854.                                  </and>
  855.                               </arg-conditions>
  856.                               <arg-actions>
  857.                                  <do-set-local-variable name="realm-key" scope="policy">
  858.                                     <arg-string>
  859.                                        <token-replace-first regex="\\(.+)\\USd.+" replace-with="$1">
  860.                                           <token-op-property name="AccountTracking-association"/>
  861.                                        </token-replace-first>
  862.                                     </arg-string>
  863.                                  </do-set-local-variable>
  864.                               </arg-actions>
  865.                               <arg-actions>
  866.                                  <do-if>
  867.                                     <arg-conditions>
  868.                                        <and>
  869.                                           <if-association op="available"/>
  870.                                        </and>
  871.                                     </arg-conditions>
  872.                                     <arg-actions>
  873.                                        <do-set-local-variable name="realm-key" scope="policy">
  874.                                           <arg-string>
  875.                                              <token-replace-first regex="\\(.+)\\USd.+" replace-with="$1">
  876.                                                 <token-association/>
  877.                                              </token-replace-first>
  878.                                           </arg-string>
  879.                                        </do-set-local-variable>
  880.                                     </arg-actions>
  881.                                     <arg-actions/>
  882.                                  </do-if>
  883.                               </arg-actions>
  884.                            </do-if>
  885.                            <do-if>
  886.                               <arg-conditions>
  887.                                  <and>
  888.                                     <if-local-variable mode="regex" name="realm-key" op="equal">.+</if-local-variable>
  889.                                  </and>
  890.                               </arg-conditions>
  891.                               <arg-actions>
  892.                                  <do-set-local-variable name="dvn" scope="policy">
  893.                                     <arg-string>
  894.                                        <token-text xml:space="preserve">$realm-key$-realm</token-text>
  895.                                     </arg-string>
  896.                                  </do-set-local-variable>
  897.                                  <do-set-local-variable name="realm" scope="policy">
  898. 16:04:56 53DB2940 Drvrs:                                     <arg-string>
  899.                                        <token-local-variable name="$dvn$"/>
  900.                                     </arg-string>
  901.                                  </do-set-local-variable>
  902.                               </arg-actions>
  903.                               <arg-actions>
  904.                                  <do-trace-message>
  905.                                     <arg-string>
  906.                                        <token-text xml:space="preserve">Account Tracking: unable to detect realm for mapped operation "delete"</token-text>
  907.                                     </arg-string>
  908.                                  </do-trace-message>
  909.                               </arg-actions>
  910.                            </do-if>
  911.                         </arg-actions>
  912.                         <arg-actions/>
  913.                      </do-if>
  914.                   </arg-actions>
  915.                   <arg-actions/>
  916.                </do-if>
  917.             </arg-actions>
  918.          </do-if>
  919.          <do-trace-message>
  920.             <arg-string>
  921.                <token-text xml:space="preserve">Account Tracking - Operation for realm "$realm$"</token-text>
  922.             </arg-string>
  923.          </do-trace-message>
  924.          <do-for-each>
  925.             <arg-node-set>
  926.                <token-xpath expression="$AccountIdentifiers[starts-with(.,$dirxml.auto.driverguid) and contains(concat(.,'#'),concat('#',$realm,'#'))]"/>
  927.             </arg-node-set>
  928.             <arg-actions>
  929.                <do-trace-message>
  930.                   <arg-string>
  931.                      <token-text xml:space="preserve">Account Tracking - Removing account tracking entry "$current-node$" from </token-text>
  932.                      <token-op-property name="AccountTracking-ObjectDN"/>
  933.                   </arg-string>
  934.                </do-trace-message>
  935.                <do-remove-dest-attr-value direct="true" name="DirXML-Accounts">
  936.                   <arg-dn>
  937.                      <token-op-property name="AccountTracking-ObjectDN"/>
  938.                   </arg-dn>
  939.                   <arg-value>
  940.                      <token-local-variable name="current-node"/>
  941.                   </arg-value>
  942.                </do-remove-dest-attr-value>
  943.             </arg-actions>
  944.          </do-for-each>
  945.       </actions>
  946.    </rule>
  947.    <rule disabled="true">
  948. 16:04:56 53DB2940 Drvrs:       <description>AccountTracking - update DirXMLAccounts attribute on regular operations</description>
  949.       <conditions>
  950.          <and>
  951.             <if-op-property name="AccountTracking-Operation" op="not-available"/>
  952.             <if-op-property name="AccountTracking-ObjectDN" op="available"/>
  953.             <if-op-property name="AccountTracking-IdvAccountStatus" op="available"/>
  954.             <if-op-property name="AccountTracking-AppAccountStatus" op="available"/>
  955.          </and>
  956.          <and>
  957.             <if-operation mode="nocase" op="equal">status</if-operation>
  958.             <if-xpath op="true">./@level='success' or ./@level='warning'</if-xpath>
  959.             <if-op-property name="AccountTracking-Operation" op="available"/>
  960.             <if-op-property mode="nocase" name="AccountTracking-Operation" op="not-equal">delete</if-op-property>
  961.             <if-op-property name="AccountTracking-ObjectDN" op="available"/>
  962.             <if-op-property name="AccountTracking-IdvAccountStatus" op="available"/>
  963.             <if-op-property name="AccountTracking-AppAccountStatus" op="available"/>
  964.          </and>
  965.       </conditions>
  966.       <actions>
  967.          <do-if>
  968.             <arg-conditions>
  969.                <and>
  970.                   <if-xpath op="not-true">$AccountIdentifiers</if-xpath>
  971.                </and>
  972.             </arg-conditions>
  973.             <arg-actions>
  974.                <do-add-dest-attr-value direct="true" name="Object Class">
  975.                   <arg-dn>
  976.                      <token-op-property name="AccountTracking-ObjectDN"/>
  977.                   </arg-dn>
  978.                   <arg-value>
  979.                      <token-text xml:space="preserve">DirXML-Identity</token-text>
  980.                   </arg-value>
  981.                </do-add-dest-attr-value>
  982.             </arg-actions>
  983.             <arg-actions/>
  984.          </do-if>
  985.          <do-for-each>
  986.             <arg-node-set>
  987.                <token-global-variable name="drv.acctTrk.identifiers"/>
  988.             </arg-node-set>
  989.             <arg-actions>
  990.                <do-set-local-variable name="var-idvStatus" scope="policy">
  991. 16:04:56 53DB2940 Drvrs:                   <arg-string>
  992.                      <token-op-property name="AccountTracking-IdvAccountStatus"/>
  993.                   </arg-string>
  994.                </do-set-local-variable>
  995.                <do-set-local-variable name="var-appStatus" scope="policy">
  996.                   <arg-string>
  997.                      <token-op-property name="AccountTracking-AppAccountStatus"/>
  998.                   </arg-string>
  999.                </do-set-local-variable>
  1000.                <do-set-local-variable name="search-key" scope="policy">
  1001.                   <arg-string>
  1002.                      <token-join delimiter="#">
  1003.                         <token-global-variable name="dirxml.auto.driverguid"/>
  1004.                         <token-local-variable name="current-node"/>
  1005.                      </token-join>
  1006.                   </arg-string>
  1007.                </do-set-local-variable>
  1008.                <do-if>
  1009.                   <arg-conditions>
  1010.                      <and>
  1011.                         <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="equal">121</if-global-variable>
  1012.                      </and>
  1013.                   </arg-conditions>
  1014.                   <arg-actions>
  1015.                      <do-set-local-variable name="realm" scope="policy">
  1016.                         <arg-string>
  1017.                            <token-global-variable name="drv.acctTrk.realm"/>
  1018.                         </arg-string>
  1019.                      </do-set-local-variable>
  1020.                   </arg-actions>
  1021.                   <arg-actions>
  1022.                      <do-if>
  1023.                         <arg-conditions>
  1024.                            <and>
  1025.                               <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="equal">fanout</if-global-variable>
  1026.                            </and>
  1027.                         </arg-conditions>
  1028.                         <arg-actions>
  1029.                            <do-if>
  1030.                               <arg-conditions>
  1031.                                  <and>
  1032.                                     <if-global-variable mode="nocase" name="drv.acctTrk.realmLookupKeySource" op="equal">association</if-global-variable>
  1033.                                  </and>
  1034.                               </arg-conditions>
  1035.                               <arg-actions>
  1036.                                  <do-if>
  1037.                                     <arg-conditions>
  1038.                                        <and>
  1039.                                           <if-op-property name="AccountTracking-association" op="available"/>
  1040. 16:04:56 53DB2940 Drvrs:                                        </and>
  1041.                                     </arg-conditions>
  1042.                                     <arg-actions>
  1043.                                        <do-set-local-variable name="realm-key" scope="policy">
  1044.                                           <arg-string>
  1045.                                              <token-replace-first regex="\\(.+)\\USd.+" replace-with="$1">
  1046.                                                 <token-op-property name="AccountTracking-association"/>
  1047.                                              </token-replace-first>
  1048.                                           </arg-string>
  1049.                                        </do-set-local-variable>
  1050.                                     </arg-actions>
  1051.                                     <arg-actions>
  1052.                                        <do-if>
  1053.                                           <arg-conditions>
  1054.                                              <and>
  1055.                                                 <if-association op="available"/>
  1056.                                              </and>
  1057.                                           </arg-conditions>
  1058.                                           <arg-actions>
  1059.                                              <do-set-local-variable name="realm-key" scope="policy">
  1060.                                                 <arg-string>
  1061.                                                    <token-replace-first regex="\\(.+)\\USd.+" replace-with="$1">
  1062.                                                       <token-association/>
  1063.                                                    </token-replace-first>
  1064.                                                 </arg-string>
  1065.                                              </do-set-local-variable>
  1066.                                           </arg-actions>
  1067.                                           <arg-actions/>
  1068.                                        </do-if>
  1069.                                     </arg-actions>
  1070.                                  </do-if>
  1071.                                  <do-if>
  1072.                                     <arg-conditions>
  1073.                                        <and>
  1074.                                           <if-local-variable mode="regex" name="realm-key" op="equal">.+</if-local-variable>
  1075.                                        </and>
  1076.                                     </arg-conditions>
  1077.                                     <arg-actions>
  1078.                                        <do-set-local-variable name="dvn" scope="policy">
  1079.                                           <arg-string>
  1080.                                              <token-text xml:space="preserve">$realm-key$-realm</token-text>
  1081.                                           </arg-string>
  1082.                                        </do-set-local-variable>
  1083.                                        <do-set-local-variable name="realm" scope="policy">
  1084.                                           <arg-string>
  1085. 16:04:56 53DB2940 Drvrs:                                              <token-local-variable name="$dvn$"/>
  1086.                                           </arg-string>
  1087.                                        </do-set-local-variable>
  1088.                                     </arg-actions>
  1089.                                     <arg-actions>
  1090.                                        <do-trace-message>
  1091.                                           <arg-string>
  1092.                                              <token-text xml:space="preserve">Account Tracking: unable to detect realm for mapped operation</token-text>
  1093.                                           </arg-string>
  1094.                                        </do-trace-message>
  1095.                                     </arg-actions>
  1096.                                  </do-if>
  1097.                               </arg-actions>
  1098.                               <arg-actions/>
  1099.                            </do-if>
  1100.                         </arg-actions>
  1101.                         <arg-actions/>
  1102.                      </do-if>
  1103.                   </arg-actions>
  1104.                </do-if>
  1105.                <do-set-local-variable name="var-accountElements" scope="policy">
  1106.                   <arg-node-set/>
  1107.                </do-set-local-variable>
  1108.                <do-for-each>
  1109.                   <arg-node-set>
  1110.                      <token-xpath expression="$AccountIdentifiers[starts-with(.,$search-key) and contains(concat(.,'#'),concat('#',$realm,'#'))]"/>
  1111.                   </arg-node-set>
  1112.                   <arg-actions>
  1113.                      <do-set-local-variable name="var-accountElements" scope="policy">
  1114.                         <arg-node-set>
  1115.                            <token-split delimiter="#">
  1116.                               <token-local-variable name="current-node"/>
  1117.                            </token-split>
  1118.                         </arg-node-set>
  1119.                      </do-set-local-variable>
  1120.                   </arg-actions>
  1121.                </do-for-each>
  1122.                <do-if>
  1123.                   <arg-conditions>
  1124.                      <and>
  1125.                         <if-xpath op="true">$AccountIdentifiers</if-xpath>
  1126.                      </and>
  1127.                   </arg-conditions>
  1128.                   <arg-actions>
  1129.                      <do-if>
  1130.                         <arg-conditions>
  1131.                            <and>
  1132.                               <if-xpath op="true">count($var-accountElements)>1</if-xpath>
  1133.                            </and>
  1134.                         </arg-conditions>
  1135.                         <arg-actions>
  1136.                            <do-if>
  1137.                               <arg-conditions>
  1138.                                  <and>
  1139. 16:04:56 53DB2940 Drvrs:                                     <if-op-property mode="nocase" name="AccountTracking-IdvAccountStatus" op="equal">-</if-op-property>
  1140.                                  </and>
  1141.                               </arg-conditions>
  1142.                               <arg-actions>
  1143.                                  <do-set-local-variable name="var-idvStatus" scope="policy">
  1144.                                     <arg-string>
  1145.                                        <token-xpath expression="$var-accountElements[4]"/>
  1146.                                     </arg-string>
  1147.                                  </do-set-local-variable>
  1148.                               </arg-actions>
  1149.                               <arg-actions/>
  1150.                            </do-if>
  1151.                            <do-if>
  1152.                               <arg-conditions>
  1153.                                  <and>
  1154.                                     <if-op-property mode="nocase" name="AccountTracking-AppAccountStatus" op="equal">-</if-op-property>
  1155.                                  </and>
  1156.                               </arg-conditions>
  1157.                               <arg-actions>
  1158.                                  <do-set-local-variable name="var-appStatus" scope="policy">
  1159.                                     <arg-string>
  1160.                                        <token-xpath expression="$var-accountElements[5]"/>
  1161.                                     </arg-string>
  1162.                                  </do-set-local-variable>
  1163.                               </arg-actions>
  1164.                               <arg-actions/>
  1165.                            </do-if>
  1166.                         </arg-actions>
  1167.                         <arg-actions/>
  1168.                      </do-if>
  1169.                   </arg-actions>
  1170.                   <arg-actions/>
  1171.                </do-if>
  1172.                <do-if>
  1173.                   <arg-conditions>
  1174.                      <and>
  1175.                         <if-op-property name="AccountTracking-$current-node$" op="available"/>
  1176.                      </and>
  1177.                   </arg-conditions>
  1178.                   <arg-actions>
  1179.                      <do-trace-message>
  1180.                         <arg-string>
  1181.                            <token-text xml:space="preserve">Account Tracking - Account identifier "$current-node$" changed</token-text>
  1182.                         </arg-string>
  1183.                      </do-trace-message>
  1184.                      <do-set-local-variable name="search-key" scope="policy">
  1185.                         <arg-string>
  1186.                            <token-join delimiter="#">
  1187.                               <token-global-variable name="dirxml.auto.driverguid"/>
  1188. 16:04:56 53DB2940 Drvrs:                               <token-local-variable name="current-node"/>
  1189.                            </token-join>
  1190.                         </arg-string>
  1191.                      </do-set-local-variable>
  1192.                      <do-trace-message>
  1193.                         <arg-string>
  1194.                            <token-text xml:space="preserve">Account Tracking - Preparing to update entries with search-key "$search-key$" and realm "$realm$"</token-text>
  1195.                         </arg-string>
  1196.                      </do-trace-message>
  1197.                      <do-for-each>
  1198.                         <arg-node-set>
  1199.                            <token-xpath expression="$AccountIdentifiers[starts-with(.,$search-key) and contains(concat(.,'#'),concat('#',$realm,'#'))]"/>
  1200.                         </arg-node-set>
  1201.                         <arg-actions>
  1202.                            <do-trace-message>
  1203.                               <arg-string>
  1204.                                  <token-text xml:space="preserve">Account Tracking - Removing entry "$current-node$"</token-text>
  1205.                               </arg-string>
  1206.                            </do-trace-message>
  1207.                            <do-remove-dest-attr-value direct="true" name="DirXML-Accounts">
  1208.                               <arg-dn>
  1209.                                  <token-op-property name="AccountTracking-ObjectDN"/>
  1210.                               </arg-dn>
  1211.                               <arg-value>
  1212.                                  <token-local-variable name="current-node"/>
  1213.                               </arg-value>
  1214.                            </do-remove-dest-attr-value>
  1215.                         </arg-actions>
  1216.                      </do-for-each>
  1217.                      <do-set-local-variable name="tmp" scope="policy">
  1218.                         <arg-string>
  1219.                            <token-op-property name="AccountTracking-$current-node$"/>
  1220.                         </arg-string>
  1221.                      </do-set-local-variable>
  1222.                      <do-if>
  1223.                         <arg-conditions>
  1224.                            <and>
  1225.                               <if-xpath op="true">string-length($tmp) > 0</if-xpath>
  1226.                            </and>
  1227.                         </arg-conditions>
  1228.                         <arg-actions>
  1229.                            <do-set-local-variable name="tmp" scope="policy">
  1230.                               <arg-string>
  1231.                                  <token-join delimiter="#">
  1232. 16:04:56 53DB2940 Drvrs:                                     <token-global-variable name="dirxml.auto.driverguid"/>
  1233.                                     <token-local-variable name="current-node"/>
  1234.                                     <token-op-property name="AccountTracking-$current-node$"/>
  1235.                                     <token-local-variable name="var-idvStatus"/>
  1236.                                     <token-local-variable name="var-appStatus"/>
  1237.                                     <token-local-variable name="realm"/>
  1238.                                  </token-join>
  1239.                               </arg-string>
  1240.                            </do-set-local-variable>
  1241.                            <do-trace-message>
  1242.                               <arg-string>
  1243.                                  <token-text xml:space="preserve">Account Tracking - Adding entry "$tmp$"</token-text>
  1244.                               </arg-string>
  1245.                            </do-trace-message>
  1246.                            <do-add-dest-attr-value direct="true" name="DirXML-Accounts">
  1247.                               <arg-dn>
  1248.                                  <token-op-property name="AccountTracking-ObjectDN"/>
  1249.                               </arg-dn>
  1250.                               <arg-value>
  1251.                                  <token-local-variable name="tmp"/>
  1252.                               </arg-value>
  1253.                            </do-add-dest-attr-value>
  1254.                         </arg-actions>
  1255.                         <arg-actions/>
  1256.                      </do-if>
  1257.                      <do-if>
  1258.                         <arg-conditions>
  1259.                            <and>
  1260.                               <if-local-variable mode="nocase" name="current-node" op="not-equal">association</if-local-variable>
  1261.                            </and>
  1262.                         </arg-conditions>
  1263.                         <arg-actions>
  1264.                            <do-clear-op-property name="AccountTracking-$current-node$"/>
  1265.                         </arg-actions>
  1266.                         <arg-actions/>
  1267.                      </do-if>
  1268.                   </arg-actions>
  1269.                   <arg-actions>
  1270.                      <do-if>
  1271.                         <arg-conditions>
  1272.                            <and>
  1273.                               <if-op-property mode="nocase" name="AccountTracking-AccountStatusChanged" op="equal">true</if-op-property>
  1274.                            </and>
  1275.                         </arg-conditions>
  1276.                         <arg-actions>
  1277.                            <do-trace-message>
  1278.                               <arg-string>
  1279. 16:04:56 53DB2940 Drvrs:                                  <token-text xml:space="preserve">Account Tracking - Account status changed: IDV=$var-idvStatus$, APP=$var-appStatus$. Update existing entries.</token-text>
  1280.                               </arg-string>
  1281.                            </do-trace-message>
  1282.                            <do-set-local-variable name="search-key" scope="policy">
  1283.                               <arg-string>
  1284.                                  <token-join delimiter="#">
  1285.                                     <token-global-variable name="dirxml.auto.driverguid"/>
  1286.                                     <token-local-variable name="current-node"/>
  1287.                                  </token-join>
  1288.                               </arg-string>
  1289.                            </do-set-local-variable>
  1290.                            <do-for-each>
  1291.                               <arg-node-set>
  1292.                                  <token-xpath expression="$AccountIdentifiers[starts-with(.,$search-key) and contains(concat(.,'#'),concat('#',$realm,'#'))]"/>
  1293.                               </arg-node-set>
  1294.                               <arg-actions>
  1295.                                  <do-set-local-variable name="var-accountElements" scope="policy">
  1296.                                     <arg-node-set>
  1297.                                        <token-split delimiter="#">
  1298.                                           <token-local-variable name="current-node"/>
  1299.                                        </token-split>
  1300.                                     </arg-node-set>
  1301.                                  </do-set-local-variable>
  1302.                                  <do-trace-message>
  1303.                                     <arg-string>
  1304.                                        <token-text xml:space="preserve">Account Tracking - Removing entry "$current-node$"</token-text>
  1305.                                     </arg-string>
  1306.                                  </do-trace-message>
  1307.                                  <do-remove-dest-attr-value direct="true" name="DirXML-Accounts">
  1308.                                     <arg-dn>
  1309.                                        <token-op-property name="AccountTracking-ObjectDN"/>
  1310.                                     </arg-dn>
  1311.                                     <arg-value>
  1312.                                        <token-local-variable name="current-node"/>
  1313.                                     </arg-value>
  1314.                                  </do-remove-dest-attr-value>
  1315.                               </arg-actions>
  1316.                            </do-for-each>
  1317.                            <do-if>
  1318.                               <arg-conditions>
  1319. 16:04:56 53DB2940 Drvrs:                                  <and>
  1320.                                     <if-xpath op="true">count($var-accountElements)>1</if-xpath>
  1321.                                  </and>
  1322.                               </arg-conditions>
  1323.                               <arg-actions>
  1324.                                  <do-set-local-variable name="tmp" scope="policy">
  1325.                                     <arg-string>
  1326.                                        <token-join delimiter="#">
  1327.                                           <token-global-variable name="dirxml.auto.driverguid"/>
  1328.                                           <token-local-variable name="current-node"/>
  1329.                                           <token-xpath expression="$var-accountElements[3]"/>
  1330.                                           <token-local-variable name="var-idvStatus"/>
  1331.                                           <token-local-variable name="var-appStatus"/>
  1332.                                           <token-local-variable name="realm"/>
  1333.                                        </token-join>
  1334.                                     </arg-string>
  1335.                                  </do-set-local-variable>
  1336.                                  <do-trace-message>
  1337.                                     <arg-string>
  1338.                                        <token-text xml:space="preserve">Account Tracking - Adding entry "$tmp$"</token-text>
  1339.                                     </arg-string>
  1340.                                  </do-trace-message>
  1341.                                  <do-add-dest-attr-value direct="true" name="DirXML-Accounts">
  1342.                                     <arg-dn>
  1343.                                        <token-op-property name="AccountTracking-ObjectDN"/>
  1344.                                     </arg-dn>
  1345.                                     <arg-value>
  1346.                                        <token-local-variable name="tmp"/>
  1347.                                     </arg-value>
  1348.                                  </do-add-dest-attr-value>
  1349.                               </arg-actions>
  1350.                               <arg-actions>
  1351.                                  <do-if>
  1352.                                     <arg-conditions>
  1353.                                        <and>
  1354.                                           <if-local-variable mode="nocase" name="current-node" op="equal">association</if-local-variable>
  1355.                                        </and>
  1356.                                     </arg-conditions>
  1357.                                     <arg-actions>
  1358.                                        <do-set-local-variable name="idvObject" scope="policy">
  1359.                                           <arg-node-set>
  1360.                                              <token-query scope="entry">
  1361.                                                 <arg-dn>
  1362. 16:04:56 53DB2940 Drvrs:                                                    <token-op-property name="AccountTracking-ObjectDN"/>
  1363.                                                 </arg-dn>
  1364.                                                 <arg-string>
  1365.                                                    <token-text xml:space="preserve">Object Class</token-text>
  1366.                                                 </arg-string>
  1367.                                              </token-query>
  1368.                                           </arg-node-set>
  1369.                                        </do-set-local-variable>
  1370.                                        <do-if>
  1371.                                           <arg-conditions>
  1372.                                              <and>
  1373.                                                 <if-xpath op="not-true">string-length($idvObject/association)=0</if-xpath>
  1374.                                              </and>
  1375.                                           </arg-conditions>
  1376.                                           <arg-actions>
  1377.                                              <do-set-local-variable name="tmp" scope="policy">
  1378.                                                 <arg-string>
  1379.                                                    <token-join delimiter="#">
  1380.                                                       <token-global-variable name="dirxml.auto.driverguid"/>
  1381.                                                       <token-local-variable name="current-node"/>
  1382.                                                       <token-xpath expression="$idvObject/association"/>
  1383.                                                       <token-local-variable name="var-idvStatus"/>
  1384.                                                       <token-local-variable name="var-appStatus"/>
  1385.                                                       <token-local-variable name="realm"/>
  1386.                                                    </token-join>
  1387.                                                 </arg-string>
  1388.                                              </do-set-local-variable>
  1389.                                              <do-trace-message>
  1390.                                                 <arg-string>
  1391.                                                    <token-text xml:space="preserve">Account Tracking - New entry for account identifier "$current-node$": $tmp$</token-text>
  1392.                                                 </arg-string>
  1393.                                              </do-trace-message>
  1394.                                              <do-add-dest-attr-value direct="true" name="DirXML-Accounts">
  1395.                                                 <arg-dn>
  1396.                                                    <token-op-property name="AccountTracking-ObjectDN"/>
  1397.                                                 </arg-dn>
  1398.                                                 <arg-value>
  1399. 16:04:56 53DB2940 Drvrs:                                                    <token-local-variable name="tmp"/>
  1400.                                                 </arg-value>
  1401.                                              </do-add-dest-attr-value>
  1402.                                           </arg-actions>
  1403.                                           <arg-actions/>
  1404.                                        </do-if>
  1405.                                     </arg-actions>
  1406.                                     <arg-actions>
  1407.                                        <do-if>
  1408.                                           <arg-conditions>
  1409.                                              <and>
  1410.                                                 <if-local-variable mode="nocase" name="current-node" op="equal">LDAPDN</if-local-variable>
  1411.                                              </and>
  1412.                                           </arg-conditions>
  1413.                                           <arg-actions>
  1414.                                              <do-set-local-variable name="idvObject" scope="policy">
  1415.                                                 <arg-node-set>
  1416.                                                    <token-query scope="entry">
  1417.                                                       <arg-dn>
  1418.                                                          <token-op-property name="AccountTracking-ObjectDN"/>
  1419.                                                       </arg-dn>
  1420.                                                       <arg-string>
  1421.                                                          <token-text xml:space="preserve">Object Class</token-text>
  1422.                                                       </arg-string>
  1423.                                                    </token-query>
  1424.                                                 </arg-node-set>
  1425.                                              </do-set-local-variable>
  1426.                                              <do-if>
  1427.                                                 <arg-conditions>
  1428.                                                    <and>
  1429.                                                       <if-xpath op="not-true">string-length($idvObject/association)=0</if-xpath>
  1430.                                                    </and>
  1431.                                                 </arg-conditions>
  1432.                                                 <arg-actions>
  1433.                                                    <do-set-local-variable name="appObject" scope="policy">
  1434.                                                       <arg-node-set>
  1435.                                                          <token-query datastore="src" scope="entry">
  1436.                                                             <arg-association>
  1437.                                                                <token-xpath expression="$idvObject/association"/>
  1438.                                                             </arg-association>
  1439.                                                          </token-query>
  1440.                                                       </arg-node-set>
  1441.                                                    </do-set-local-variable>
  1442. 16:04:56 53DB2940 Drvrs:                                                    <do-if>
  1443.                                                       <arg-conditions>
  1444.                                                          <and>
  1445.                                                             <if-xpath op="not-true">string-length($appObject/@src-dn)=0</if-xpath>
  1446.                                                          </and>
  1447.                                                       </arg-conditions>
  1448.                                                       <arg-actions>
  1449.                                                          <do-set-local-variable name="tmp" scope="policy">
  1450.                                                             <arg-string>
  1451.                                                                <token-join delimiter="#">
  1452.                                                                   <token-global-variable name="dirxml.auto.driverguid"/>
  1453.                                                                   <token-local-variable name="current-node"/>
  1454.                                                                   <token-xpath expression="$appObject/@src-dn"/>
  1455.                                                                   <token-local-variable name="var-idvStatus"/>
  1456.                                                                   <token-local-variable name="var-appStatus"/>
  1457.                                                                   <token-local-variable name="realm"/>
  1458.                                                                </token-join>
  1459.                                                             </arg-string>
  1460.                                                          </do-set-local-variable>
  1461.                                                          <do-trace-message>
  1462.                                                             <arg-string>
  1463.                                                                <token-text xml:space="preserve">Account Tracking - New entry for account identifier "$current-node$": $tmp$</token-text>
  1464.                                                             </arg-string>
  1465.                                                          </do-trace-message>
  1466.                                                          <do-add-dest-attr-value direct="true" name="DirXML-Accounts">
  1467.                                                             <arg-dn>
  1468.                                                                <token-op-property name="AccountTracking-ObjectDN"/>
  1469.                                                             </arg-dn>
  1470.                                                             <arg-value>
  1471.                                                                <token-local-variable name="tmp"/>
  1472.                                                             </arg-value>
  1473.                                                          </do-add-dest-attr-value>
  1474.                                                       </arg-actions>
  1475.                                                       <arg-actions/>
  1476.                                                    </do-if>
  1477.                                                 </arg-actions>
  1478. 16:04:56 53DB2940 Drvrs:                                                 <arg-actions/>
  1479.                                              </do-if>
  1480.                                           </arg-actions>
  1481.                                           <arg-actions>
  1482.                                              <do-set-local-variable name="idvObject" scope="policy">
  1483.                                                 <arg-node-set>
  1484.                                                    <token-query scope="entry">
  1485.                                                       <arg-dn>
  1486.                                                          <token-op-property name="AccountTracking-ObjectDN"/>
  1487.                                                       </arg-dn>
  1488.                                                       <arg-string>
  1489.                                                          <token-text xml:space="preserve">Object Class</token-text>
  1490.                                                       </arg-string>
  1491.                                                    </token-query>
  1492.                                                 </arg-node-set>
  1493.                                              </do-set-local-variable>
  1494.                                              <do-if>
  1495.                                                 <arg-conditions>
  1496.                                                    <and>
  1497.                                                       <if-xpath op="not-true">string-length($idvObject/association)=0</if-xpath>
  1498.                                                    </and>
  1499.                                                 </arg-conditions>
  1500.                                                 <arg-actions>
  1501.                                                    <do-set-local-variable name="appObject" scope="policy">
  1502.                                                       <arg-node-set>
  1503.                                                          <token-query datastore="src" scope="entry">
  1504.                                                             <arg-association>
  1505.                                                                <token-xpath expression="$idvObject/association"/>
  1506.                                                             </arg-association>
  1507.                                                             <arg-string>
  1508.                                                                <token-local-variable name="current-node"/>
  1509.                                                             </arg-string>
  1510.                                                          </token-query>
  1511.                                                       </arg-node-set>
  1512.                                                    </do-set-local-variable>
  1513.                                                    <do-if>
  1514.                                                       <arg-conditions>
  1515.                                                          <and>
  1516.                                                             <if-xpath op="not-true">string-length($appObject/attr[@attr-name=$current-node])=0</if-xpath>
  1517.                                                          </and>
  1518.                                                       </arg-conditions>
  1519. 16:04:56 53DB2940 Drvrs:                                                       <arg-actions>
  1520.                                                          <do-set-local-variable name="tmp" scope="policy">
  1521.                                                             <arg-string>
  1522.                                                                <token-join delimiter="#">
  1523.                                                                   <token-global-variable name="dirxml.auto.driverguid"/>
  1524.                                                                   <token-local-variable name="current-node"/>
  1525.                                                                   <token-xpath expression="$appObject/attr[@attr-name=$current-node]"/>
  1526.                                                                   <token-local-variable name="var-idvStatus"/>
  1527.                                                                   <token-local-variable name="var-appStatus"/>
  1528.                                                                   <token-local-variable name="realm"/>
  1529.                                                                </token-join>
  1530.                                                             </arg-string>
  1531.                                                          </do-set-local-variable>
  1532.                                                          <do-trace-message>
  1533.                                                             <arg-string>
  1534.                                                                <token-text xml:space="preserve">Account Tracking - New entry for account identifier "$current-node$": $tmp$</token-text>
  1535.                                                             </arg-string>
  1536.                                                          </do-trace-message>
  1537.                                                          <do-add-dest-attr-value direct="true" name="DirXML-Accounts">
  1538.                                                             <arg-dn>
  1539.                                                                <token-op-property name="AccountTracking-ObjectDN"/>
  1540.                                                             </arg-dn>
  1541.                                                             <arg-value>
  1542.                                                                <token-local-variable name="tmp"/>
  1543.                                                             </arg-value>
  1544.                                                          </do-add-dest-attr-value>
  1545.                                                       </arg-actions>
  1546.                                                       <arg-actions/>
  1547.                                                    </do-if>
  1548.                                                 </arg-actions>
  1549.                                                 <arg-actions/>
  1550.                                              </do-if>
  1551.                                           </arg-actions>
  1552.                                        </do-if>
  1553.                                     </arg-actions>
  1554.                                  </do-if>
  1555.                               </arg-actions>
  1556.                            </do-if>
  1557.                         </arg-actions>
  1558. 16:04:56 53DB2940 Drvrs:                         <arg-actions/>
  1559.                      </do-if>
  1560.                   </arg-actions>
  1561.                </do-if>
  1562.             </arg-actions>
  1563.          </do-for-each>
  1564.          <do-clear-op-property name="AccountTracking-ObjectDN"/>
  1565.          <do-clear-op-property name="AccountTracking-IdvAccountStatus"/>
  1566.          <do-clear-op-property name="AccountTracking-AppAccountStatus"/>
  1567.          <do-clear-op-property name="AccountTracking-AccountStatusChanged"/>
  1568.       </actions>
  1569.    </rule>
  1570.    <rule disabled="true">
  1571.       <description>AccountTracking - update DirXMLAccounts attribute on mapped operations</description>
  1572.       <conditions>
  1573.          <and>
  1574.             <if-xpath op="true">operation-data/account-tracking-operation</if-xpath>
  1575.             <if-operation mode="case" op="equal">status</if-operation>
  1576.             <if-xpath op="true">./@level='success' or ./@level='warning'</if-xpath>
  1577.          </and>
  1578.          <and>
  1579.             <if-xpath op="true">operation-data/account-tracking-operation</if-xpath>
  1580.             <if-operation mode="case" op="equal">add-association</if-operation>
  1581.          </and>
  1582.       </conditions>
  1583.       <actions>
  1584.          <do-for-each>
  1585.             <arg-node-set>
  1586.                <token-xpath expression="./operation-data/account-tracking-operation"/>
  1587.             </arg-node-set>
  1588.             <arg-actions>
  1589.                <do-set-local-variable name="atoNode" scope="policy">
  1590.                   <arg-node-set>
  1591.                      <token-local-variable name="current-node"/>
  1592.                   </arg-node-set>
  1593.                </do-set-local-variable>
  1594.                <do-set-local-variable name="operation" scope="policy">
  1595.                   <arg-string>
  1596.                      <token-xpath expression="$current-node/@AccountTracking-Operation"/>
  1597.                   </arg-string>
  1598.                </do-set-local-variable>
  1599.                <do-set-local-variable name="realm" scope="policy">
  1600.                   <arg-string>
  1601.                      <token-xpath expression="$current-node/@AccountTracking-Realm"/>
  1602.                   </arg-string>
  1603.                </do-set-local-variable>
  1604. 16:04:56 53DB2940 Drvrs:                <do-set-local-variable name="className" scope="policy">
  1605.                   <arg-string>
  1606.                      <token-xpath expression="$current-node/@AccountTracking-ClassName"/>
  1607.                   </arg-string>
  1608.                </do-set-local-variable>
  1609.                <do-set-local-variable name="idvAccountStatus" scope="policy">
  1610.                   <arg-string>
  1611.                      <token-xpath expression="$current-node/@AccountTracking-IdvAccountStatus"/>
  1612.                   </arg-string>
  1613.                </do-set-local-variable>
  1614.                <do-set-local-variable name="appAccountStatus" scope="policy">
  1615.                   <arg-string>
  1616.                      <token-xpath expression="$current-node/@AccountTracking-AppAccountStatus"/>
  1617.                   </arg-string>
  1618.                </do-set-local-variable>
  1619.                <do-trace-message>
  1620.                   <arg-string>
  1621.                      <token-text xml:space="preserve">Account Tracking - Mapped $operation$ operation</token-text>
  1622.                   </arg-string>
  1623.                </do-trace-message>
  1624.                <do-if>
  1625.                   <arg-conditions>
  1626.                      <and>
  1627.                         <if-xpath op="true">$current-node/@AccountTracking-association</if-xpath>
  1628.                      </and>
  1629.                   </arg-conditions>
  1630.                   <arg-actions>
  1631.                      <do-set-local-variable name="association" scope="policy">
  1632.                         <arg-string>
  1633.                            <token-xpath expression="$current-node/@AccountTracking-association"/>
  1634.                         </arg-string>
  1635.                      </do-set-local-variable>
  1636.                   </arg-actions>
  1637.                   <arg-actions>
  1638.                      <do-if>
  1639.                         <arg-conditions>
  1640.                            <and>
  1641.                               <if-operation mode="case" op="equal">add-association</if-operation>
  1642.                               <if-xpath op="true">$current-node/@AccountTracking-RealmKey</if-xpath>
  1643.                            </and>
  1644.                         </arg-conditions>
  1645.                         <arg-actions>
  1646.                            <do-set-local-variable name="realm-key" scope="policy">
  1647.                               <arg-string>
  1648.                                  <token-replace-first regex="\\(.+)\\USd.+" replace-with="$1">
  1649. 16:04:56 53DB2940 Drvrs:                                     <token-xpath expression="text()"/>
  1650.                                  </token-replace-first>
  1651.                               </arg-string>
  1652.                            </do-set-local-variable>
  1653.                            <do-set-local-variable name="new-realm-key" scope="policy">
  1654.                               <arg-string>
  1655.                                  <token-xpath expression="$current-node/@AccountTracking-RealmKey"/>
  1656.                               </arg-string>
  1657.                            </do-set-local-variable>
  1658.                            <do-set-local-variable name="association" scope="policy">
  1659.                               <arg-string>
  1660.                                  <token-replace-first regex="$realm-key$" replace-with="$new-realm-key$">
  1661.                                     <token-xpath expression="text()"/>
  1662.                                  </token-replace-first>
  1663.                               </arg-string>
  1664.                            </do-set-local-variable>
  1665.                         </arg-actions>
  1666.                         <arg-actions>
  1667.                            <do-break/>
  1668.                         </arg-actions>
  1669.                      </do-if>
  1670.                   </arg-actions>
  1671.                </do-if>
  1672.                <do-set-local-variable name="dn" scope="policy">
  1673.                   <arg-string>
  1674.                      <token-xpath expression="$current-node/@AccountTracking-ObjectDN"/>
  1675.                   </arg-string>
  1676.                </do-set-local-variable>
  1677.                <do-set-local-variable name="AccountIdentifiers" scope="policy">
  1678.                   <arg-node-set>
  1679.                      <token-dest-attr name="DirXML-Accounts">
  1680.                         <arg-dn>
  1681.                            <token-local-variable name="dn"/>
  1682.                         </arg-dn>
  1683.                      </token-dest-attr>
  1684.                   </arg-node-set>
  1685.                </do-set-local-variable>
  1686.                <do-if>
  1687.                   <arg-conditions>
  1688.                      <and>
  1689.                         <if-xpath op="not-true">$AccountIdentifiers</if-xpath>
  1690.                      </and>
  1691.                   </arg-conditions>
  1692.                   <arg-actions>
  1693.                      <do-add-dest-attr-value direct="true" name="Object Class">
  1694.                         <arg-dn>
  1695.                            <token-local-variable name="dn"/>
  1696.                         </arg-dn>
  1697.                         <arg-value>
  1698.                            <token-text xml:space="preserve">DirXML-Identity</token-text>
  1699. 16:04:56 53DB2940 Drvrs:                         </arg-value>
  1700.                      </do-add-dest-attr-value>
  1701.                   </arg-actions>
  1702.                   <arg-actions/>
  1703.                </do-if>
  1704.                <do-if>
  1705.                   <arg-conditions>
  1706.                      <and>
  1707.                         <if-local-variable mode="regex" name="operation" op="equal">add|enable|disable|delete</if-local-variable>
  1708.                      </and>
  1709.                   </arg-conditions>
  1710.                   <arg-actions>
  1711.                      <do-for-each>
  1712.                         <arg-node-set>
  1713.                            <token-xpath expression="$AccountIdentifiers[starts-with(.,$dirxml.auto.driverguid) and contains(concat(.,'#'),concat('#',$realm,'#'))]"/>
  1714.                         </arg-node-set>
  1715.                         <arg-actions>
  1716.                            <do-trace-message>
  1717.                               <arg-string>
  1718.                                  <token-text xml:space="preserve">Account Tracking - Removing entry $current-node$</token-text>
  1719.                               </arg-string>
  1720.                            </do-trace-message>
  1721.                            <do-remove-dest-attr-value direct="true" name="DirXML-Accounts">
  1722.                               <arg-dn>
  1723.                                  <token-local-variable name="dn"/>
  1724.                               </arg-dn>
  1725.                               <arg-value>
  1726.                                  <token-local-variable name="current-node"/>
  1727.                               </arg-value>
  1728.                            </do-remove-dest-attr-value>
  1729.                         </arg-actions>
  1730.                      </do-for-each>
  1731.                   </arg-actions>
  1732.                   <arg-actions/>
  1733.                </do-if>
  1734.                <do-if>
  1735.                   <arg-conditions>
  1736.                      <and>
  1737.                         <if-local-variable mode="regex" name="operation" op="equal">add|enable|disable</if-local-variable>
  1738.                      </and>
  1739.                   </arg-conditions>
  1740.                   <arg-actions>
  1741.                      <do-for-each>
  1742.                         <arg-node-set>
  1743.                            <token-global-variable name="drv.acctTrk.identifiers"/>
  1744.                         </arg-node-set>
  1745.                         <arg-actions>
  1746.                            <do-if>
  1747.                               <arg-conditions>
  1748.                                  <and>
  1749.                                     <if-local-variable mode="nocase" name="current-node" op="equal">LDAPDN</if-local-variable>
  1750.                                  </and>
  1751. 16:04:56 53DB2940 Drvrs:                               </arg-conditions>
  1752.                               <arg-actions>
  1753.                                  <do-set-local-variable name="sleep" scope="policy">
  1754.                                     <arg-string>
  1755.                                        <token-xpath expression="thread:sleep(number(10)*1000)"/>
  1756.                                     </arg-string>
  1757.                                  </do-set-local-variable>
  1758.                                  <do-set-local-variable name="instance" scope="policy">
  1759.                                     <arg-node-set>
  1760.                                        <token-query datastore="src">
  1761.                                           <arg-association>
  1762.                                              <token-local-variable name="association"/>
  1763.                                           </arg-association>
  1764.                                        </token-query>
  1765.                                     </arg-node-set>
  1766.                                  </do-set-local-variable>
  1767.                                  <do-set-local-variable name="value" scope="policy">
  1768.                                     <arg-string>
  1769.                                        <token-xpath expression="$instance/@src-dn"/>
  1770.                                     </arg-string>
  1771.                                  </do-set-local-variable>
  1772.                               </arg-actions>
  1773.                               <arg-actions>
  1774.                                  <do-if>
  1775.                                     <arg-conditions>
  1776.                                        <and>
  1777.                                           <if-local-variable mode="nocase" name="current-node" op="equal">DESTNAME</if-local-variable>
  1778.                                        </and>
  1779.                                     </arg-conditions>
  1780.                                     <arg-actions>
  1781.                                        <do-set-local-variable name="sleep" scope="policy">
  1782.                                           <arg-string>
  1783.                                              <token-xpath expression="thread:sleep(number(10)*1000)"/>
  1784.                                           </arg-string>
  1785.                                        </do-set-local-variable>
  1786.                                        <do-set-local-variable name="instance" scope="policy">
  1787.                                           <arg-node-set>
  1788.                                              <token-query datastore="src">
  1789.                                                 <arg-association>
  1790.                                                    <token-local-variable name="association"/>
  1791.                                                 </arg-association>
  1792.                                              </token-query>
  1793.                                           </arg-node-set>
  1794.                                        </do-set-local-variable>
  1795. 16:04:56 53DB2940 Drvrs:                                        <do-set-local-variable name="value" scope="policy">
  1796.                                           <arg-string>
  1797.                                              <token-parse-dn dest-dn-format="src-dn" length="1" src-dn-format="src-dn" start="-1">
  1798.                                                 <token-xpath expression="$instance/@src-dn"/>
  1799.                                              </token-parse-dn>
  1800.                                           </arg-string>
  1801.                                        </do-set-local-variable>
  1802.                                     </arg-actions>
  1803.                                     <arg-actions>
  1804.                                        <do-if>
  1805.                                           <arg-conditions>
  1806.                                              <and>
  1807.                                                 <if-local-variable mode="nocase" name="current-node" op="equal">association</if-local-variable>
  1808.                                              </and>
  1809.                                           </arg-conditions>
  1810.                                           <arg-actions>
  1811.                                              <do-set-local-variable name="value" scope="policy">
  1812.                                                 <arg-string>
  1813.                                                    <token-local-variable name="association"/>
  1814.                                                 </arg-string>
  1815.                                              </do-set-local-variable>
  1816.                                           </arg-actions>
  1817.                                           <arg-actions>
  1818.                                              <do-set-local-variable name="sleep" scope="policy">
  1819.                                                 <arg-string>
  1820.                                                    <token-xpath expression="thread:sleep(number(10)*1000)"/>
  1821.                                                 </arg-string>
  1822.                                              </do-set-local-variable>
  1823.                                              <do-set-local-variable name="value" scope="policy">
  1824.                                                 <arg-string>
  1825.                                                    <token-src-attr name="$current-node$">
  1826.                                                       <arg-association>
  1827.                                                          <token-local-variable name="association"/>
  1828.                                                       </arg-association>
  1829.                                                    </token-src-attr>
  1830.                                                 </arg-string>
  1831.                                              </do-set-local-variable>
  1832.                                           </arg-actions>
  1833.                                        </do-if>
  1834.                                     </arg-actions>
  1835.                                  </do-if>
  1836.                               </arg-actions>
  1837.                            </do-if>
  1838. 16:04:56 53DB2940 Drvrs:                            <do-set-local-variable name="tmp" scope="policy">
  1839.                               <arg-string>
  1840.                                  <token-join delimiter="#">
  1841.                                     <token-global-variable name="dirxml.auto.driverguid"/>
  1842.                                     <token-local-variable name="current-node"/>
  1843.                                     <token-local-variable name="value"/>
  1844.                                     <token-local-variable name="idvAccountStatus"/>
  1845.                                     <token-local-variable name="appAccountStatus"/>
  1846.                                     <token-local-variable name="realm"/>
  1847.                                  </token-join>
  1848.                               </arg-string>
  1849.                            </do-set-local-variable>
  1850.                            <do-trace-message>
  1851.                               <arg-string>
  1852.                                  <token-text xml:space="preserve">Account Tracking - Adding entry $tmp$</token-text>
  1853.                               </arg-string>
  1854.                            </do-trace-message>
  1855.                            <do-add-dest-attr-value direct="true" name="DirXML-Accounts">
  1856.                               <arg-dn>
  1857.                                  <token-local-variable name="dn"/>
  1858.                               </arg-dn>
  1859.                               <arg-value>
  1860.                                  <token-local-variable name="tmp"/>
  1861.                               </arg-value>
  1862.                            </do-add-dest-attr-value>
  1863.                         </arg-actions>
  1864.                      </do-for-each>
  1865.                   </arg-actions>
  1866.                   <arg-actions/>
  1867.                </do-if>
  1868.             </arg-actions>
  1869.          </do-for-each>
  1870.       </actions>
  1871.    </rule>
  1872. </policy>
  1873. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  1874. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLPWDSYNC-itp-EmailOnFailedPwdSub#XmlData.
  1875. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  1876. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loading Subscriber output transformation policies.
  1877. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLPWDSYNC-otp-EmailOnFailedPwdPub#XmlData.
  1878. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  1879. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLATRKBASE-otp-Subscribe#XmlData.
  1880. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Global Configuration Value replacements made in vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLATRKBASE-otp-Subscribe#XmlData:
  1881. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  1882. <policy xmlns:dq="http://www.novell.com/nxsl/java/com.novell.xml.dom.DOMQuery">
  1883.    <rule disabled="true">
  1884.       <description>AccountTracking - Initialize Realm Mapping</description>
  1885.       <conditions>
  1886.          <and>
  1887.             <if-global-variable mode="nocase" name="drv.acctTrk.enable" op="equal">true</if-global-variable>
  1888.             <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="equal">fanout</if-global-variable>
  1889.             <if-local-variable mode="nocase" name="realmMappingInitialized" op="not-equal">true</if-local-variable>
  1890.          </and>
  1891.       </conditions>
  1892.       <actions>
  1893.          <do-set-local-variable name="objectClass" scope="driver">
  1894.             <arg-string>
  1895.                <token-src-attr name="Object Class">
  1896.                   <arg-dn>
  1897.                      <token-global-variable name="dirxml.auto.driverdn"/>
  1898.                   </arg-dn>
  1899.                </token-src-attr>
  1900.             </arg-string>
  1901.          </do-set-local-variable>
  1902.          <do-if>
  1903.             <arg-conditions>
  1904.                <and>
  1905.                   <if-local-variable mode="regex" name="objectClass" op="equal">.+</if-local-variable>
  1906.                </and>
  1907.             </arg-conditions>
  1908.             <arg-actions>
  1909.                <do-trace-message>
  1910.                   <arg-string>
  1911.                      <token-text xml:space="preserve">Account Tracking: Initializing realm mapping</token-text>
  1912.                   </arg-string>
  1913.                </do-trace-message>
  1914.                <do-if>
  1915.                   <arg-conditions>
  1916.                      <and>
  1917.                         <if-local-variable name="shimConfigInfo" op="not-available"/>
  1918.                      </and>
  1919.                   </arg-conditions>
  1920.                   <arg-actions>
  1921.                      <do-set-local-variable name="shimConfigInfo" scope="driver">
  1922.                         <arg-node-set>
  1923.                            <token-document>
  1924.                               <arg-string>
  1925.                                  <token-text xml:space="preserve">vnd.nds.stream:</token-text>
  1926.                                  <token-text xml:space="preserve">/</token-text>
  1927. 16:04:56 53DB2940 Drvrs:                                  <token-parse-dn dest-dn-delims="00,/+=*\" dest-dn-format="custom" src-dn-format="slash">
  1928.                                     <token-global-variable name="dirxml.auto.driverdn"/>
  1929.                                  </token-parse-dn>
  1930.                                  <token-text xml:space="preserve">#</token-text>
  1931.                                  <token-text xml:space="preserve">DirXML-ShimConfigInfo</token-text>
  1932.                               </arg-string>
  1933.                            </token-document>
  1934.                         </arg-node-set>
  1935.                      </do-set-local-variable>
  1936.                   </arg-actions>
  1937.                   <arg-actions/>
  1938.                </do-if>
  1939.                <do-set-local-variable name="primSystemID" scope="policy">
  1940.                   <arg-string>
  1941.                      <token-xpath expression="$shimConfigInfo/driver-config/driver-options/configuration-values/definitions/definition[@name='nsap-system-id']/value"/>
  1942.                   </arg-string>
  1943.                </do-set-local-variable>
  1944.                <do-set-local-variable name="primSystemNumber" scope="policy">
  1945.                   <arg-string>
  1946.                      <token-xpath expression="$shimConfigInfo/driver-config/driver-options/configuration-values/definitions/definition[@name='nsap-cs-type']/value"/>
  1947.                   </arg-string>
  1948.                </do-set-local-variable>
  1949.                <do-set-local-variable name="primClientNumber" scope="policy">
  1950.                   <arg-string>
  1951.                      <token-xpath expression="$shimConfigInfo/driver-config/driver-options/configuration-values/definitions/definition[@name='nsap-user-client']/value"/>
  1952.                   </arg-string>
  1953.                </do-set-local-variable>
  1954.                <do-set-local-variable name="key" scope="policy">
  1955.                   <arg-string>
  1956.                      <token-xpath expression="$shimConfigInfo/driver-config/driver-options/configuration-values/definitions/definition[@name='nsap-ls-name']/value"/>
  1957.                   </arg-string>
  1958.                </do-set-local-variable>
  1959.                <do-set-local-variable name="realm" scope="policy">
  1960.                   <arg-string>
  1961. 16:04:56 53DB2940 Drvrs:                      <token-text xml:space="preserve">\</token-text>
  1962.                      <token-local-variable name="primSystemID"/>
  1963.                      <token-text xml:space="preserve">\</token-text>
  1964.                      <token-local-variable name="primSystemNumber"/>
  1965.                      <token-text xml:space="preserve">\</token-text>
  1966.                      <token-local-variable name="primClientNumber"/>
  1967.                   </arg-string>
  1968.                </do-set-local-variable>
  1969.                <do-if>
  1970.                   <arg-conditions>
  1971.                      <and>
  1972.                         <if-local-variable mode="regex" name="key" op="equal">.+</if-local-variable>
  1973.                         <if-local-variable mode="regex" name="realm" op="equal">.+</if-local-variable>
  1974.                      </and>
  1975.                   </arg-conditions>
  1976.                   <arg-actions>
  1977.                      <do-set-local-variable name="dvn" scope="policy">
  1978.                         <arg-string>
  1979.                            <token-text xml:space="preserve">$key$-realm</token-text>
  1980.                         </arg-string>
  1981.                      </do-set-local-variable>
  1982.                      <do-set-local-variable name="$dvn$" scope="driver">
  1983.                         <arg-string>
  1984.                            <token-text xml:space="preserve">$realm$</token-text>
  1985.                         </arg-string>
  1986.                      </do-set-local-variable>
  1987.                      <do-trace-message>
  1988.                         <arg-string>
  1989.                            <token-text xml:space="preserve">$dvn$=</token-text>
  1990.                            <token-local-variable name="$dvn$"/>
  1991.                         </arg-string>
  1992.                      </do-trace-message>
  1993.                   </arg-actions>
  1994.                   <arg-actions/>
  1995.                </do-if>
  1996.                <do-for-each>
  1997.                   <arg-node-set>
  1998.                      <token-xpath expression="$shimConfigInfo/driver-config/subscriber-options/configuration-values/definitions/definition[@name='nsap-alt-conn-info']/value/instance"/>
  1999.                   </arg-node-set>
  2000.                   <arg-actions>
  2001.                      <do-set-local-variable name="systemID" scope="policy">
  2002.                         <arg-string>
  2003.                            <token-xpath expression="$current-node/definition[@name='systemID']/value"/>
  2004. 16:04:56 53DB2940 Drvrs:                         </arg-string>
  2005.                      </do-set-local-variable>
  2006.                      <do-set-local-variable name="systemNumber" scope="policy">
  2007.                         <arg-string>
  2008.                            <token-xpath expression="$current-node/definition[@name='systemNumber']/value"/>
  2009.                         </arg-string>
  2010.                      </do-set-local-variable>
  2011.                      <do-set-local-variable name="clientNumber" scope="policy">
  2012.                         <arg-string>
  2013.                            <token-xpath expression="$current-node/definition[@name='clientNumber']/value"/>
  2014.                         </arg-string>
  2015.                      </do-set-local-variable>
  2016.                      <do-set-local-variable name="key" scope="policy">
  2017.                         <arg-string>
  2018.                            <token-xpath expression="$current-node/definition[@name='logicalSystemName']/value"/>
  2019.                         </arg-string>
  2020.                      </do-set-local-variable>
  2021.                      <do-set-local-variable name="realm" scope="policy">
  2022.                         <arg-string>
  2023.                            <token-text xml:space="preserve">\</token-text>
  2024.                            <token-local-variable name="systemID"/>
  2025.                            <token-text xml:space="preserve">\</token-text>
  2026.                            <token-local-variable name="systemNumber"/>
  2027.                            <token-text xml:space="preserve">\</token-text>
  2028.                            <token-local-variable name="clientNumber"/>
  2029.                         </arg-string>
  2030.                      </do-set-local-variable>
  2031.                      <do-if>
  2032.                         <arg-conditions>
  2033.                            <and>
  2034.                               <if-local-variable mode="regex" name="key" op="equal">.+</if-local-variable>
  2035.                               <if-local-variable mode="regex" name="realm" op="equal">.+</if-local-variable>
  2036.                            </and>
  2037.                         </arg-conditions>
  2038.                         <arg-actions>
  2039.                            <do-set-local-variable name="dvn" scope="policy">
  2040.                               <arg-string>
  2041.                                  <token-text xml:space="preserve">$key$-realm</token-text>
  2042.                               </arg-string>
  2043.                            </do-set-local-variable>
  2044. 16:04:56 53DB2940 Drvrs:                            <do-set-local-variable name="$dvn$" scope="driver">
  2045.                               <arg-string>
  2046.                                  <token-text xml:space="preserve">$realm$</token-text>
  2047.                               </arg-string>
  2048.                            </do-set-local-variable>
  2049.                            <do-trace-message>
  2050.                               <arg-string>
  2051.                                  <token-text xml:space="preserve">$dvn$=</token-text>
  2052.                                  <token-local-variable name="$dvn$"/>
  2053.                               </arg-string>
  2054.                            </do-trace-message>
  2055.                         </arg-actions>
  2056.                         <arg-actions/>
  2057.                      </do-if>
  2058.                   </arg-actions>
  2059.                </do-for-each>
  2060.                <do-set-local-variable name="realmMappingInitialized" scope="driver">
  2061.                   <arg-string>
  2062.                      <token-text xml:space="preserve">true</token-text>
  2063.                   </arg-string>
  2064.                </do-set-local-variable>
  2065.                <do-trace-message>
  2066.                   <arg-string>
  2067.                      <token-text xml:space="preserve">Account Tracking: Realm mapping initialized.</token-text>
  2068.                   </arg-string>
  2069.                </do-trace-message>
  2070.             </arg-actions>
  2071.             <arg-actions/>
  2072.          </do-if>
  2073.       </actions>
  2074.    </rule>
  2075.    <rule disabled="true">
  2076.       <description>AccountTracking - disregard if disabled or wrong object class</description>
  2077.       <conditions>
  2078.          <and/>
  2079.       </conditions>
  2080.       <actions>
  2081.          <do-if>
  2082.             <arg-conditions>
  2083.                <and>
  2084.                   <if-global-variable mode="nocase" name="drv.acctTrk.enable" op="not-equal">true</if-global-variable>
  2085.                </and>
  2086.             </arg-conditions>
  2087.             <arg-actions>
  2088.                <do-break/>
  2089.             </arg-actions>
  2090.             <arg-actions>
  2091.                <do-for-each>
  2092.                   <arg-node-set>
  2093.                      <token-global-variable name="drv.acctTrk.objectClass"/>
  2094.                   </arg-node-set>
  2095.                   <arg-actions>
  2096.                      <do-if>
  2097.                         <arg-conditions>
  2098.                            <and>
  2099.                               <if-class-name mode="nocase" op="equal">$current-node$</if-class-name>
  2100.                            </and>
  2101.                         </arg-conditions>
  2102. 16:04:56 53DB2940 Drvrs:                         <arg-actions>
  2103.                            <do-set-local-variable name="pass" scope="policy">
  2104.                               <arg-string>
  2105.                                  <token-text xml:space="preserve">true</token-text>
  2106.                               </arg-string>
  2107.                            </do-set-local-variable>
  2108.                         </arg-actions>
  2109.                         <arg-actions/>
  2110.                      </do-if>
  2111.                   </arg-actions>
  2112.                </do-for-each>
  2113.                <do-if>
  2114.                   <arg-conditions>
  2115.                      <and>
  2116.                         <if-local-variable name="pass" op="not-available"/>
  2117.                      </and>
  2118.                   </arg-conditions>
  2119.                   <arg-actions>
  2120.                      <do-break/>
  2121.                   </arg-actions>
  2122.                   <arg-actions/>
  2123.                </do-if>
  2124.             </arg-actions>
  2125.          </do-if>
  2126.       </actions>
  2127.    </rule>
  2128.    <rule disabled="true">
  2129.       <description>AccountTracking - add operation-data for regular operations</description>
  2130.       <conditions>
  2131.          <and>
  2132.             <if-operation mode="regex" op="equal">add|modify|delete|rename|move</if-operation>
  2133.          </and>
  2134.       </conditions>
  2135.       <actions>
  2136.          <do-set-op-property name="AccountTracking-Operation">
  2137.             <arg-string>
  2138.                <token-operation/>
  2139.             </arg-string>
  2140.          </do-set-op-property>
  2141.          <do-if>
  2142.             <arg-conditions>
  2143.                <and>
  2144.                   <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="equal">fanout</if-global-variable>
  2145.                   <if-association op="available"/>
  2146.                </and>
  2147.             </arg-conditions>
  2148.             <arg-actions>
  2149.                <do-set-op-property name="AccountTracking-association">
  2150.                   <arg-string>
  2151.                      <token-association/>
  2152.                   </arg-string>
  2153.                </do-set-op-property>
  2154.                <do-set-local-variable name="addObjectDN" scope="policy">
  2155.                   <arg-string>
  2156.                      <token-text xml:space="preserve">true</token-text>
  2157.                   </arg-string>
  2158.                </do-set-local-variable>
  2159.             </arg-actions>
  2160.             <arg-actions/>
  2161.          </do-if>
  2162.          <do-if>
  2163.             <arg-conditions/>
  2164.             <arg-actions>
  2165.                <do-if>
  2166. 16:04:56 53DB2940 Drvrs:                   <arg-conditions>
  2167.                      <and>
  2168.                         <if-local-variable mode="nocase" name="current-node" op="equal">LDAPDN</if-local-variable>
  2169.                         <if-dest-dn op="available"/>
  2170.                      </and>
  2171.                   </arg-conditions>
  2172.                   <arg-actions>
  2173.                      <do-trace-message>
  2174.                         <arg-string>
  2175.                            <token-text xml:space="preserve">AccountTracking - Tracking account identifier $current-node$ for object </token-text>
  2176.                            <token-src-name/>
  2177.                         </arg-string>
  2178.                      </do-trace-message>
  2179.                      <do-set-op-property name="AccountTracking-$current-node$">
  2180.                         <arg-string>
  2181.                            <token-dest-dn/>
  2182.                         </arg-string>
  2183.                      </do-set-op-property>
  2184.                      <do-set-local-variable name="addObjectDN" scope="policy">
  2185.                         <arg-string>
  2186.                            <token-text xml:space="preserve">true</token-text>
  2187.                         </arg-string>
  2188.                      </do-set-local-variable>
  2189.                   </arg-actions>
  2190.                   <arg-actions/>
  2191.                </do-if>
  2192.                <do-if>
  2193.                   <arg-conditions>
  2194.                      <and>
  2195.                         <if-local-variable mode="nocase" name="current-node" op="equal">DESTNAME</if-local-variable>
  2196.                         <if-operation mode="regex" op="equal">add|rename</if-operation>
  2197.                      </and>
  2198.                   </arg-conditions>
  2199.                   <arg-actions>
  2200.                      <do-trace-message>
  2201.                         <arg-string>
  2202.                            <token-text xml:space="preserve">AccountTracking - Tracking account identifier $current-node$ for object </token-text>
  2203.                            <token-src-name/>
  2204.                         </arg-string>
  2205.                      </do-trace-message>
  2206.                      <do-set-op-property name="AccountTracking-$current-node$">
  2207.                         <arg-string>
  2208.                            <token-dest-name/>
  2209.                            <token-xpath expression="new-name/text()"/>
  2210.                         </arg-string>
  2211.                      </do-set-op-property>
  2212.                      <do-set-local-variable name="addObjectDN" scope="policy">
  2213. 16:04:56 53DB2940 Drvrs:                         <arg-string>
  2214.                            <token-text xml:space="preserve">true</token-text>
  2215.                         </arg-string>
  2216.                      </do-set-local-variable>
  2217.                   </arg-actions>
  2218.                   <arg-actions/>
  2219.                </do-if>
  2220.                <do-if>
  2221.                   <arg-conditions>
  2222.                      <and>
  2223.                         <if-local-variable mode="nocase" name="current-node" op="equal">association</if-local-variable>
  2224.                         <if-association op="available"/>
  2225.                         <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="not-equal">fanout</if-global-variable>
  2226.                      </and>
  2227.                   </arg-conditions>
  2228.                   <arg-actions>
  2229.                      <do-trace-message>
  2230.                         <arg-string>
  2231.                            <token-text xml:space="preserve">AccountTracking - Tracking account identifier $current-node$ for object </token-text>
  2232.                            <token-src-name/>
  2233.                         </arg-string>
  2234.                      </do-trace-message>
  2235.                      <do-set-op-property name="AccountTracking-$current-node$">
  2236.                         <arg-string>
  2237.                            <token-association/>
  2238.                         </arg-string>
  2239.                      </do-set-op-property>
  2240.                      <do-set-local-variable name="addObjectDN" scope="policy">
  2241.                         <arg-string>
  2242.                            <token-text xml:space="preserve">true</token-text>
  2243.                         </arg-string>
  2244.                      </do-set-local-variable>
  2245.                   </arg-actions>
  2246.                   <arg-actions/>
  2247.                </do-if>
  2248.                <do-if>
  2249.                   <arg-conditions>
  2250.                      <and>
  2251.                         <if-op-attr name="$current-node$" op="available"/>
  2252.                      </and>
  2253.                   </arg-conditions>
  2254.                   <arg-actions>
  2255.                      <do-trace-message>
  2256.                         <arg-string>
  2257.                            <token-text xml:space="preserve">AccountTracking - Tracking account identifier $current-node$ for object </token-text>
  2258.                            <token-src-name/>
  2259.                         </arg-string>
  2260.                      </do-trace-message>
  2261.                      <do-set-op-property name="AccountTracking-$current-node$">
  2262.                         <arg-string>
  2263. 16:04:56 53DB2940 Drvrs:                            <token-op-attr name="$current-node$"/>
  2264.                         </arg-string>
  2265.                      </do-set-op-property>
  2266.                      <do-set-local-variable name="addObjectDN" scope="policy">
  2267.                         <arg-string>
  2268.                            <token-text xml:space="preserve">true</token-text>
  2269.                         </arg-string>
  2270.                      </do-set-local-variable>
  2271.                   </arg-actions>
  2272.                   <arg-actions/>
  2273.                </do-if>
  2274.                <do-if>
  2275.                   <arg-conditions>
  2276.                      <and>
  2277.                         <if-xpath op="true">@from-merge='true'</if-xpath>
  2278.                      </and>
  2279.                   </arg-conditions>
  2280.                   <arg-actions>
  2281.                      <do-set-op-property name="AccountTracking-association">
  2282.                         <arg-string>
  2283.                            <token-association/>
  2284.                         </arg-string>
  2285.                      </do-set-op-property>
  2286.                      <do-set-local-variable name="addObjectDN" scope="policy">
  2287.                         <arg-string>
  2288.                            <token-text xml:space="preserve">true</token-text>
  2289.                         </arg-string>
  2290.                      </do-set-local-variable>
  2291.                   </arg-actions>
  2292.                   <arg-actions/>
  2293.                </do-if>
  2294.             </arg-actions>
  2295.             <arg-actions/>
  2296.          </do-if>
  2297.          <do-set-local-variable name="var-idvAccountStatus" scope="policy">
  2298.             <arg-string>
  2299.                <token-text xml:space="preserve">-</token-text>
  2300.             </arg-string>
  2301.          </do-set-local-variable>
  2302.          <do-set-local-variable name="var-appAccountStatus" scope="policy">
  2303.             <arg-string>
  2304.                <token-text xml:space="preserve">-</token-text>
  2305.             </arg-string>
  2306.          </do-set-local-variable>
  2307.          <do-if>
  2308.             <arg-conditions>
  2309.                <and>
  2310.                   <if-op-attr name="Login Disabled" op="available"/>
  2311.                </and>
  2312.             </arg-conditions>
  2313.             <arg-actions>
  2314.                <do-set-local-variable name="var-accountStatusChanged" scope="policy">
  2315.                   <arg-string>
  2316.                      <token-text xml:space="preserve">true</token-text>
  2317.                   </arg-string>
  2318.                </do-set-local-variable>
  2319.                <do-if>
  2320. 16:04:56 53DB2940 Drvrs:                   <arg-conditions>
  2321.                      <and>
  2322.                         <if-op-attr mode="nocase" name="Login Disabled" op="equal">false</if-op-attr>
  2323.                      </and>
  2324.                   </arg-conditions>
  2325.                   <arg-actions>
  2326.                      <do-set-local-variable name="var-idvAccountStatus" scope="policy">
  2327.                         <arg-string>
  2328.                            <token-text xml:space="preserve">A</token-text>
  2329.                         </arg-string>
  2330.                      </do-set-local-variable>
  2331.                   </arg-actions>
  2332.                   <arg-actions>
  2333.                      <do-if>
  2334.                         <arg-conditions>
  2335.                            <and>
  2336.                               <if-op-attr mode="nocase" name="Login Disabled" op="equal">true</if-op-attr>
  2337.                            </and>
  2338.                         </arg-conditions>
  2339.                         <arg-actions>
  2340.                            <do-set-local-variable name="var-idvAccountStatus" scope="policy">
  2341.                               <arg-string>
  2342.                                  <token-text xml:space="preserve">I</token-text>
  2343.                               </arg-string>
  2344.                            </do-set-local-variable>
  2345.                         </arg-actions>
  2346.                         <arg-actions>
  2347.                            <do-set-local-variable name="var-idvAccountStatus" scope="policy">
  2348.                               <arg-string>
  2349.                                  <token-text xml:space="preserve">U</token-text>
  2350.                               </arg-string>
  2351.                            </do-set-local-variable>
  2352.                         </arg-actions>
  2353.                      </do-if>
  2354.                   </arg-actions>
  2355.                </do-if>
  2356.                <do-trace-message>
  2357.                   <arg-string>
  2358.                      <token-text xml:space="preserve">Account Tracking - Account status changed to "$var-idvAccountStatus$" for </token-text>
  2359.                      <token-src-name/>
  2360.                   </arg-string>
  2361.                </do-trace-message>
  2362.             </arg-actions>
  2363.             <arg-actions>
  2364.                <do-if>
  2365.                   <arg-conditions>
  2366.                      <and>
  2367.                         <if-operation mode="case" op="equal">add</if-operation>
  2368.                      </and>
  2369.                   </arg-conditions>
  2370.                   <arg-actions>
  2371.                      <do-set-local-variable name="var-idvAccountStatus" scope="policy">
  2372.                         <arg-string>
  2373. 16:04:56 53DB2940 Drvrs:                            <token-global-variable name="drv.acctTrk.idvDefaultStatus"/>
  2374.                         </arg-string>
  2375.                      </do-set-local-variable>
  2376.                      <do-trace-message>
  2377.                         <arg-string>
  2378.                            <token-text xml:space="preserve">Account Tracking - Setting default account status "$var-idvAccountStatus$" for </token-text>
  2379.                            <token-src-name/>
  2380.                         </arg-string>
  2381.                      </do-trace-message>
  2382.                   </arg-actions>
  2383.                   <arg-actions/>
  2384.                </do-if>
  2385.             </arg-actions>
  2386.          </do-if>
  2387.          <do-if>
  2388.             <arg-conditions>
  2389.                <and>
  2390.                   <if-src-dn op="available"/>
  2391.                   <if-local-variable mode="nocase" name="addObjectDN" op="equal">true</if-local-variable>
  2392.                </and>
  2393.                <and>
  2394.                   <if-src-dn op="available"/>
  2395.                   <if-local-variable mode="nocase" name="var-accountStatusChanged" op="equal">true</if-local-variable>
  2396.                </and>
  2397.             </arg-conditions>
  2398.             <arg-actions>
  2399.                <do-set-op-property name="AccountTracking-ObjectDN">
  2400.                   <arg-string>
  2401.                      <token-src-dn/>
  2402.                   </arg-string>
  2403.                </do-set-op-property>
  2404.             </arg-actions>
  2405.             <arg-actions/>
  2406.          </do-if>
  2407.          <do-if>
  2408.             <arg-conditions>
  2409.                <and>
  2410.                   <if-local-variable mode="nocase" name="var-accountStatusChanged" op="equal">true</if-local-variable>
  2411.                </and>
  2412.             </arg-conditions>
  2413.             <arg-actions>
  2414.                <do-set-op-property name="AccountTracking-AccountStatusChanged">
  2415.                   <arg-string>
  2416.                      <token-text xml:space="preserve">true</token-text>
  2417.                   </arg-string>
  2418.                </do-set-op-property>
  2419.             </arg-actions>
  2420.             <arg-actions/>
  2421.          </do-if>
  2422.          <do-set-op-property name="AccountTracking-IdvAccountStatus">
  2423.             <arg-string>
  2424.                <token-local-variable name="var-idvAccountStatus"/>
  2425.             </arg-string>
  2426.          </do-set-op-property>
  2427. 16:04:56 53DB2940 Drvrs:          <do-set-op-property name="AccountTracking-AppAccountStatus">
  2428.             <arg-string>
  2429.                <token-local-variable name="var-appAccountStatus"/>
  2430.             </arg-string>
  2431.          </do-set-op-property>
  2432.       </actions>
  2433.    </rule>
  2434.    <rule disabled="true">
  2435.       <description>AccountTracking - add operation-data for mapped operations</description>
  2436.       <conditions>
  2437.          <or>
  2438.             <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="equal">fanout</if-global-variable>
  2439.          </or>
  2440.       </conditions>
  2441.       <actions>
  2442.          <do-for-each>
  2443.             <arg-node-set>
  2444.                <token-global-variable name="drv.acctTrk.fanout.som"/>
  2445.             </arg-node-set>
  2446.             <arg-actions>
  2447.                <do-set-local-variable name="trigger" scope="policy">
  2448.                   <arg-string>
  2449.                      <token-xpath expression="$current-node/definition[@name='trigger']/value/text()"/>
  2450.                   </arg-string>
  2451.                </do-set-local-variable>
  2452.                <do-set-local-variable name="triggerQuery" scope="policy">
  2453.                   <arg-object>
  2454.                      <token-xpath expression="dq:new($trigger)"/>
  2455.                   </arg-object>
  2456.                </do-set-local-variable>
  2457.                <do-if>
  2458.                   <arg-conditions>
  2459.                      <and>
  2460.                         <if-xpath op="true">dq:evaluate($triggerQuery, .)</if-xpath>
  2461.                      </and>
  2462.                   </arg-conditions>
  2463.                   <arg-actions>
  2464.                      <do-set-local-variable name="operation" scope="policy">
  2465.                         <arg-string>
  2466.                            <token-xpath expression="$current-node/definition[@name='operation']/value/text()"/>
  2467.                         </arg-string>
  2468.                      </do-set-local-variable>
  2469.                      <do-set-local-variable name="realmLookupKeySourceExtractor" scope="policy">
  2470.                         <arg-string>
  2471.                            <token-xpath expression="$current-node/definition[@name='realmLookupKeySourceExtractor']/value/text()"/>
  2472.                         </arg-string>
  2473.                      </do-set-local-variable>
  2474. 16:04:56 53DB2940 Drvrs:                      <do-set-local-variable name="realmKeyExtractor" scope="policy">
  2475.                         <arg-string>
  2476.                            <token-xpath expression="$current-node/definition[@name='realmKeyExtractor']/value/text()"/>
  2477.                         </arg-string>
  2478.                      </do-set-local-variable>
  2479.                      <do-set-local-variable name="realmLookupKeySourceExtractorQuery" scope="policy">
  2480.                         <arg-object>
  2481.                            <token-xpath expression="dq:new($realmLookupKeySourceExtractor)"/>
  2482.                         </arg-object>
  2483.                      </do-set-local-variable>
  2484.                      <do-set-local-variable name="realmKeySources" scope="policy">
  2485.                         <arg-node-set>
  2486.                            <token-xpath expression="dq:evaluate($realmLookupKeySourceExtractorQuery, .)"/>
  2487.                         </arg-node-set>
  2488.                      </do-set-local-variable>
  2489.                      <do-for-each>
  2490.                         <arg-node-set>
  2491.                            <token-local-variable name="realmKeySources"/>
  2492.                         </arg-node-set>
  2493.                         <arg-actions>
  2494.                            <do-set-local-variable name="realm-key" scope="policy">
  2495.                               <arg-string>
  2496.                                  <token-replace-first regex="\\(.+)\\USd.+" replace-with="$1">
  2497.                                     <token-local-variable name="current-node"/>
  2498.                                  </token-replace-first>
  2499.                               </arg-string>
  2500.                            </do-set-local-variable>
  2501.                            <do-if>
  2502.                               <arg-conditions>
  2503.                                  <and>
  2504.                                     <if-local-variable mode="regex" name="realm-key" op="equal">.+</if-local-variable>
  2505.                                  </and>
  2506.                               </arg-conditions>
  2507.                               <arg-actions>
  2508.                                  <do-set-local-variable name="dvn" scope="policy">
  2509.                                     <arg-string>
  2510.                                        <token-text xml:space="preserve">$realm-key$-realm</token-text>
  2511.                                     </arg-string>
  2512.                                  </do-set-local-variable>
  2513.                                  <do-set-local-variable name="realm" scope="policy">
  2514.                                     <arg-string>
  2515. 16:04:56 53DB2940 Drvrs:                                        <token-local-variable name="$dvn$"/>
  2516.                                     </arg-string>
  2517.                                  </do-set-local-variable>
  2518.                                  <do-trace-message>
  2519.                                     <arg-string>
  2520.                                        <token-text xml:space="preserve">Account Tracking: detected mapped operation "$operation$" for realm "$realm$"</token-text>
  2521.                                     </arg-string>
  2522.                                  </do-trace-message>
  2523.                                  <do-if>
  2524.                                     <arg-conditions>
  2525.                                        <and>
  2526.                                           <if-global-variable mode="nocase" name="drv.acctTrk.realmLookupKeySource" op="equal">association</if-global-variable>
  2527.                                        </and>
  2528.                                     </arg-conditions>
  2529.                                     <arg-actions>
  2530.                                        <do-if>
  2531.                                           <arg-conditions>
  2532.                                              <and>
  2533.                                                 <if-xpath op="not-true">operation-data</if-xpath>
  2534.                                              </and>
  2535.                                           </arg-conditions>
  2536.                                           <arg-actions>
  2537.                                              <do-append-xml-element expression="." name="operation-data"/>
  2538.                                           </arg-actions>
  2539.                                           <arg-actions/>
  2540.                                        </do-if>
  2541.                                        <do-append-xml-element expression="operation-data" name="account-tracking-operation"/>
  2542.                                        <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-Realm">
  2543.                                           <arg-string>
  2544.                                              <token-local-variable name="realm"/>
  2545.                                           </arg-string>
  2546.                                        </do-set-xml-attr>
  2547.                                        <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-Operation">
  2548.                                           <arg-string>
  2549.                                              <token-local-variable name="operation"/>
  2550.                                           </arg-string>
  2551.                                        </do-set-xml-attr>
  2552. 16:04:56 53DB2940 Drvrs:                                        <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-ObjectDN">
  2553.                                           <arg-string>
  2554.                                              <token-src-dn/>
  2555.                                           </arg-string>
  2556.                                        </do-set-xml-attr>
  2557.                                        <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-ClassName">
  2558.                                           <arg-string>
  2559.                                              <token-class-name/>
  2560.                                           </arg-string>
  2561.                                        </do-set-xml-attr>
  2562.                                        <do-if>
  2563.                                           <arg-conditions>
  2564.                                              <and>
  2565.                                                 <if-association op="available"/>
  2566.                                              </and>
  2567.                                           </arg-conditions>
  2568.                                           <arg-actions>
  2569.                                              <do-set-local-variable name="current-realm-key" scope="policy">
  2570.                                                 <arg-string>
  2571.                                                    <token-replace-first regex="\\(.+)\\USd.+" replace-with="$1">
  2572.                                                       <token-association/>
  2573.                                                    </token-replace-first>
  2574.                                                 </arg-string>
  2575.                                              </do-set-local-variable>
  2576.                                              <do-set-local-variable name="assoc" scope="policy">
  2577.                                                 <arg-string>
  2578.                                                    <token-association/>
  2579.                                                 </arg-string>
  2580.                                              </do-set-local-variable>
  2581.                                              <do-set-local-variable name="som-association" scope="policy">
  2582.                                                 <arg-string>
  2583.                                                    <token-xpath expression="concat( substring-before($assoc, $current-realm-key), $realm-key, substring-after($assoc, $current-realm-key) )"/>
  2584.                                                 </arg-string>
  2585.                                              </do-set-local-variable>
  2586.                                              <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-association">
  2587.                                                 <arg-string>
  2588. 16:04:56 53DB2940 Drvrs:                                                    <token-local-variable name="som-association"/>
  2589.                                                 </arg-string>
  2590.                                              </do-set-xml-attr>
  2591.                                           </arg-actions>
  2592.                                           <arg-actions>
  2593.                                              <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-RealmKey">
  2594.                                                 <arg-string>
  2595.                                                    <token-local-variable name="realm-key"/>
  2596.                                                 </arg-string>
  2597.                                              </do-set-xml-attr>
  2598.                                           </arg-actions>
  2599.                                        </do-if>
  2600.                                        <do-if>
  2601.                                           <arg-conditions>
  2602.                                              <and>
  2603.                                                 <if-local-variable mode="nocase" name="operation" op="equal">add</if-local-variable>
  2604.                                              </and>
  2605.                                           </arg-conditions>
  2606.                                           <arg-actions>
  2607.                                              <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-IdvAccountStatus">
  2608.                                                 <arg-string>
  2609.                                                    <token-global-variable name="drv.acctTrk.idvDefaultStatus"/>
  2610.                                                 </arg-string>
  2611.                                              </do-set-xml-attr>
  2612.                                              <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-AppAccountStatus">
  2613.                                                 <arg-string>
  2614.                                                    <token-text xml:space="preserve">-</token-text>
  2615.                                                 </arg-string>
  2616.                                              </do-set-xml-attr>
  2617.                                           </arg-actions>
  2618.                                           <arg-actions>
  2619.                                              <do-if>
  2620.                                                 <arg-conditions>
  2621.                                                    <and>
  2622.                                                       <if-local-variable mode="nocase" name="operation" op="equal">enable</if-local-variable>
  2623.                                                    </and>
  2624.                                                 </arg-conditions>
  2625.                                                 <arg-actions>
  2626. 16:04:56 53DB2940 Drvrs:                                                    <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-IdvAccountStatus">
  2627.                                                       <arg-string>
  2628.                                                          <token-text xml:space="preserve">A</token-text>
  2629.                                                       </arg-string>
  2630.                                                    </do-set-xml-attr>
  2631.                                                    <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-AppAccountStatus">
  2632.                                                       <arg-string>
  2633.                                                          <token-text xml:space="preserve">-</token-text>
  2634.                                                       </arg-string>
  2635.                                                    </do-set-xml-attr>
  2636.                                                 </arg-actions>
  2637.                                                 <arg-actions>
  2638.                                                    <do-if>
  2639.                                                       <arg-conditions>
  2640.                                                          <and>
  2641.                                                             <if-local-variable mode="nocase" name="operation" op="equal">disable</if-local-variable>
  2642.                                                          </and>
  2643.                                                       </arg-conditions>
  2644.                                                       <arg-actions>
  2645.                                                          <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-IdvAccountStatus">
  2646.                                                             <arg-string>
  2647.                                                                <token-text xml:space="preserve">I</token-text>
  2648.                                                             </arg-string>
  2649.                                                          </do-set-xml-attr>
  2650.                                                          <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-AppAccountStatus">
  2651.                                                             <arg-string>
  2652.                                                                <token-text xml:space="preserve">-</token-text>
  2653.                                                             </arg-string>
  2654.                                                          </do-set-xml-attr>
  2655.                                                       </arg-actions>
  2656.                                                       <arg-actions>
  2657. 16:04:56 53DB2940 Drvrs:                                                          <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-IdvAccountStatus">
  2658.                                                             <arg-string>
  2659.                                                                <token-text xml:space="preserve">U</token-text>
  2660.                                                             </arg-string>
  2661.                                                          </do-set-xml-attr>
  2662.                                                          <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-AppAccountStatus">
  2663.                                                             <arg-string>
  2664.                                                                <token-text xml:space="preserve">-</token-text>
  2665.                                                             </arg-string>
  2666.                                                          </do-set-xml-attr>
  2667.                                                       </arg-actions>
  2668.                                                    </do-if>
  2669.                                                 </arg-actions>
  2670.                                              </do-if>
  2671.                                           </arg-actions>
  2672.                                        </do-if>
  2673.                                     </arg-actions>
  2674.                                     <arg-actions/>
  2675.                                  </do-if>
  2676.                               </arg-actions>
  2677.                               <arg-actions>
  2678.                                  <do-trace-message>
  2679.                                     <arg-string>
  2680.                                        <token-text xml:space="preserve">Account Tracking: unable to detect realm for mapped operation "$operation$"</token-text>
  2681.                                     </arg-string>
  2682.                                  </do-trace-message>
  2683.                               </arg-actions>
  2684.                            </do-if>
  2685.                         </arg-actions>
  2686.                      </do-for-each>
  2687.                   </arg-actions>
  2688.                   <arg-actions/>
  2689.                </do-if>
  2690.             </arg-actions>
  2691.          </do-for-each>
  2692.       </actions>
  2693.    </rule>
  2694.    <rule disabled="true">
  2695.       <description>AccountTracking - strip AccountTrackingAccountStatus attribute</description>
  2696.       <conditions>
  2697.          <and>
  2698.             <if-op-attr name="AccountTrackingAccountStatus" op="available"/>
  2699.          </and>
  2700.       </conditions>
  2701.       <actions>
  2702.          <do-strip-op-attr name="AccountTrackingAccountStatus"/>
  2703.       </actions>
  2704.    </rule>
  2705. </policy>
  2706. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  2707. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loading Subscriber schema mapping policies.
  2708. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Schema+Mapping+Policy#XmlData.
  2709. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found schema map.
  2710. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Schema+Mapping+Policy#XmlData.
  2711. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found schema map.
  2712. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loading policies.
  2713. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loading Subscriber event transformation policies.
  2714. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Policy not found.
  2715. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loading Subscriber object matching policies.
  2716. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Policy not found.
  2717. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loading Subscriber object creation policies.
  2718. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Policy not found.
  2719. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loading Subscriber object placement policies.
  2720. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Policy not found.
  2721. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loading Subscriber command transformation policies.
  2722. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Subscriber/NOVLPWDSYNC-sub-ctp-TransformDistPwd#XmlData.
  2723. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  2724. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Subscriber/NOVLPWDSYNC-sub-ctp-DefaultPwd#XmlData.
  2725. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  2726. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Subscriber/NOVLPWDSYNC-sub-ctp-CheckPwdGCV#XmlData.
  2727. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  2728. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Subscriber/NOVLPWDSYNC-sub-ctp-AddPwdPayload#XmlData.
  2729. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  2730. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Mapping sensitive attribute names to application space
  2731. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Applying policy: Schema+Mapping+Policy.
  2732. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: Mapping attr-name 'nspmDistributionPassword' to 'nspmDistributionPassword'.
  2733. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-platformSetsContainer'.
  2734. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'lasManagedServerList'.
  2735. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'IPXGW:IPX/IP Gateway Server'.
  2736. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'WINNT Policy'.
  2737. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name '3x Client Config Policy'.
  2738. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'apchadmnModule'.
  2739. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'rbsExternalScope2'.
  2740. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenUserPackage'.
  2741. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Cumulative Policy'.
  2742. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'iPrintDriverStore'.
  2743. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'L2TP Server'.
  2744. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasEventPolicyTemplate'.
  2745. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'External Login Identity'.
  2746. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'snmpGroup'.
  2747. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasServer'.
  2748. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvProxyAssignment'.
  2749. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Computer Extensible Policies'.
  2750. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NDSPKI:Trusted Root'.
  2751. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name '95 Client Config Policy'.
  2752. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'rbsTask2'.
  2753. 12/27/12
  2754. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'External Entity'.
  2755. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'rbsModule2'.
  2756. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name '[Anything]'.
  2757. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nsimChallengeSet'.
  2758. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nisDomain'.
  2759. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Workstation Inventory'.
  2760. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvRelationship'.
  2761. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasAgentPolicy'.
  2762. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nrfRequest'.
  2763. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvProxyDefs'.
  2764. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Computer'.
  2765. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-searchObjectsContainer'.
  2766. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'RADIUS:Dial Access System'.
  2767. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'edirSchemaVersion'.
  2768. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NDSPKI:SD Key Access Partition'.
  2769. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NDSCat:Master Catalog'.
  2770. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name '95 RAS Config Policy'.
  2771. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'bootableDevice'.
  2772. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zeninvService'.
  2773. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zeninvServerInventoryPolicy'.
  2774. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'domain'.
  2775. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenwmWTSUser'.
  2776. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NDSPKI:SD Key List'.
  2777. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Connect Server'.
  2778. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zeninvRollUpPolicy'.
  2779. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasDataPolicy'.
  2780. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvAppDefs'.
  2781. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'apple-preset-group'.
  2782. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'rbsScope'.
  2783. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-pbxAudixSubscriber'.
  2784. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'apple-preset-computer-list'.
  2785. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenimgMulticastSession'.
  2786. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasSourceMachinePolicy'.
  2787. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasPolicy'.
  2788. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NDPS Broker'.
  2789. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvTeamDefs'.
  2790. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'rbsBook'.
  2791. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zendmServerRemoteControlPolicy'.
  2792. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Volume'.
  2793. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-managerServicesContainer'.
  2794. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Dynamic Local User Policy'.
  2795. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Entrust:CRLDistributionPoint'.
  2796. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ndspkiCertificate'.
  2797. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DNIP:Locator'.
  2798. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Directory Map'.
  2799. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-pbxSite'.
  2800. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-nwoWorkOrder'.
  2801. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Container Policy'.
  2802. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'LDAP Server'.
  2803. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'fwsRoutingFilter'.
  2804. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'encryptionPolicy'.
  2805. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'SAS:Login Method Container'.
  2806. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'WIN95 Policy'.
  2807. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-webServices'.
  2808. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditFilterContainer'.
  2809. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NCS:Resource Template'.
  2810. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-idPolicyContainer'.
  2811. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ipNetwork'.
  2812. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nrfReportDefs'.
  2813. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NCS:Volume Resource'.
  2814. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nrfRole'.
  2815. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvDelegationAssignment'.
  2816. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Cheyenne:Server'.
  2817. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Country'.
  2818. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NDSPKI:Trusted Root Object'.
  2819. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvRecipReportDefs'.
  2820. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'apchadmnServer'.
  2821. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Message Routing Group'.
  2822. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ActivCard:Login Method'.
  2823. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NDSCat:Slave Catalog'.
  2824. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasAgent'.
  2825. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-eventListener'.
  2826. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenwmWorkstationRemoval'.
  2827. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NDSPKI:Key Material'.
  2828. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nisNetgroup'.
  2829. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'SAS:Base Login Method'.
  2830. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvRecipResource'.
  2831. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'sambaTrustPassword'.
  2832. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasFilePolicy'.
  2833. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-objectServices'.
  2834. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'SAS:Service'.
  2835. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvEntityDefs'.
  2836. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'rbsCollection2'.
  2837. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Organization'.
  2838. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Organizational Person'.
  2839. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditCVR'.
  2840. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditServer'.
  2841. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvDelegationDefs'.
  2842. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditFile'.
  2843. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DNIP:IP Address Configuration'.
  2844. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditFilter'.
  2845. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'rbsCollection'.
  2846. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'httpServer'.
  2847. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name '95 Computer Printer'.
  2848. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NT Computer Printer'.
  2849. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'WIN31 Workstation Package'.
  2850. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NCP Server'.
  2851. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Workstation Policy'.
  2852. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'apple-configuration'.
  2853. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NLS:License Certificate'.
  2854. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'rbsRole'.
  2855. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Audit:File Object'.
  2856. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Bindery Object'.
  2857. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-sapOContainer'.
  2858. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvResource'.
  2859. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ZEN:SNMP Trap Policy'.
  2860. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name '[Nothing]'.
  2861. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Organizational Unit'.
  2862. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Package'.
  2863. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NetSvc'.
  2864. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenwmSmartClientConfig'.
  2865. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenlocSNMPTrapTargetPolicy'.
  2866. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenlocSMTPHostPolicy'.
  2867. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-SharedProfile'.
  2868. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Application (Windows NT)'.
  2869. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvDirectoryModelConfig'.
  2870. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'WINNT Workstation Package'.
  2871. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nisMap'.
  2872. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nisServer'.
  2873. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nrfSODDefs'.
  2874. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'bhCommunity'.
  2875. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'rbsBook2'.
  2876. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-Driver'.
  2877. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvTeamRequest'.
  2878. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-Entitlement'.
  2879. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenzfsSetServerParamPolicy'.
  2880. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nisObject'.
  2881. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DNIP:DNS Zone'.
  2882. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenWorkstationGroup'.
  2883. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'apple-computer-list'.
  2884. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditChannel'.
  2885. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NLS:Product Container'.
  2886. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'SAS:Login Policy'.
  2887. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'iPrintManager'.
  2888. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zendmWolService'.
  2889. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvTheme'.
  2890. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-platform'.
  2891. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenWorkstationPackage'.
  2892. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Unknown'.
  2893. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'External Login Service'.
  2894. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-enterpriseUser'.
  2895. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-sapDMRoot'.
  2896. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ndsPredicateStats'.
  2897. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenServerPackage'.
  2898. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasAuditorQueryDomain'.
  2899. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-sapCContainer'.
  2900. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nrfRoleDefs'.
  2901. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenPolicy'.
  2902. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'SAS:NMAS Base Login Method'.
  2903. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-manualObjectsContainer'.
  2904. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvRecipResourceCollection'.
  2905. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenContainerPackage'.
  2906. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'SMS SMDR Class'.
  2907. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'WANMAN:LAN Area'.
  2908. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zendbDatabase'.
  2909. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'apple-printer'.
  2910. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nspmPolicyAgent'.
  2911. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Workstation Creation Policy'.
  2912. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NCS:Cluster Resource'.
  2913. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenzfsZFSLicenseLocationPolicy'.
  2914. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Report Catalog'.
  2915. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'iscsiInitiator'.
  2916. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvQuery'.
  2917. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-Library'.
  2918. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenzfsScheduledDownPolicy'.
  2919. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Policy Attribute'.
  2920. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditSNMP'.
  2921. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-enterpriseGroup'.
  2922. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NSCP:groupOfUniqueNames5'.
  2923. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvChoiceDefs'.
  2924. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name '95 User System Policies'.
  2925. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name '"IPXGW:IPX/IP Gateway Server"'.
  2926. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name '3x Computer System Policy'.
  2927. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'AFP Server'.
  2928. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Help Desk Policy'.
  2929. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditLogApp'.
  2930. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'deframeReg'.
  2931. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'radiusObjectProfile'.
  2932. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditLogAppContainer'.
  2933. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditServices'.
  2934. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'lasHealthMonitor'.
  2935. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NSCP:NetscapeServer5'.
  2936. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-eventListenersContainer'.
  2937. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nrfConfig'.
  2938. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasSearchCriteriaPolicy'.
  2939. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'User Extensible Policies'.
  2940. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'sasPostLoginMethodContainer'.
  2941. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'RADIUS:Profile'.
  2942. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'oncRpc'.
  2943. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditMySQL'.
  2944. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zendmSearchPolicy'.
  2945. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenzfsNwSNMPTrapTargetSchedule'.
  2946. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-sapSContainer'.
  2947. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasServerPolicy'.
  2948. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'rbsTask'.
  2949. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'sasPostLoginMethod'.
  2950. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nssfsPool'.
  2951. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nrfAttestation'.
  2952. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Application'.
  2953. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ipService'.
  2954. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Alias'.
  2955. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Resource'.
  2956. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'List'.
  2957. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'WIN31 User Package'.
  2958. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'bhTheme'.
  2959. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'applicationEntity'.
  2960. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Locality'.
  2961. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvRelationshipDefs'.
  2962. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nspmPasswordPolicy'.
  2963. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditSyslog'.
  2964. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-systemContainer'.
  2965. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nrfTeamRole'.
  2966. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NLS:License Server'.
  2967. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvTeam'.
  2968. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-agentsContainer'.
  2969. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nspmPasswordPolicyContainer'.
  2970. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'uamPosixWorkstation'.
  2971. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'sssServerPolicies'.
  2972. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Application (Windows 95)'.
  2973. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Hidden Policy'.
  2974. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasEventPolicy'.
  2975. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvWebAppConfig'.
  2976. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'rbsExternalScope'.
  2977. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditChannelContainer'.
  2978. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-WorkOrder'.
  2979. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NSCP:groupOfCertificates'.
  2980. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nrfConfiguration'.
  2981. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvRecipResourceBinding'.
  2982. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenzfsServerDowningPolicy'.
  2983. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-eventDrivenObjects'.
  2984. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-Rule'.
  2985. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Template'.
  2986. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NDSCat:Catalog'.
  2987. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'App:Application'.
  2988. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenimgServerPolicy'.
  2989. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'bhPortal'.
  2990. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvDirectoryModel'.
  2991. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Container Package'.
  2992. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenServiceLocationPackage'.
  2993. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'xTier-StorageLocation'.
  2994. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ieee802Device'.
  2995. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nrfSOD'.
  2996. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-UIDGIDSetsContainer'.
  2997. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'notfMergeTemplate'.
  2998. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Messaging Server'.
  2999. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvDelegatorAssignment'.
  3000. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'apchadmnConfigurationBlock'.
  3001. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'User Policy'.
  3002. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NDPS Manager'.
  3003. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-certificateServices'.
  3004. 12/27/12
  3005. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Scheduled Policy'.
  3006. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Bindery Queue'.
  3007. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'WIN95 Workstation Package'.
  3008. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'iPrintPrinter'.
  3009. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-auditServices'.
  3010. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NT User System Policies'.
  3011. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'WINNT User Package'.
  3012. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'StyleSheet'.
  3013. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenzfsCopyPolicy'.
  3014. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-sapOMRoot'.
  3015. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Tree Root'.
  3016. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'deframeServer'.
  3017. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Policy Package'.
  3018. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenzfsTextFilePolicy'.
  3019. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvWorkflowDefs'.
  3020. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-pbxExtension'.
  3021. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'SLP Scope Unit'.
  3022. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Printer'.
  3023. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvResourceDefs'.
  3024. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenServerGroup'.
  3025. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'WIN31 Policy'.
  3026. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'SAS:Base Login Device'.
  3027. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ipProtocol'.
  3028. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nrfAttestations'.
  3029. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'mount'.
  3030. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ndspkiCRLConfiguration'.
  3031. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'rbsScope2'.
  3032. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-censusContainer'.
  3033. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NT User Printer'.
  3034. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Queue'.
  3035. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zeninvDictionaryUpdatePolicy'.
  3036. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'sambaConfigOption'.
  3037. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DNIP:DHCP Server'.
  3038. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'rbsCategory2'.
  3039. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenzfsServerScriptPolicy'.
  3040. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-GlobalConfigDef'.
  3041. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'WS Restrict Login Policy'.
  3042. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenlocXMLTargetPolicy'.
  3043. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'CommExec'.
  3044. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DNIP:DNS Server'.
  3045. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditJava'.
  3046. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'bhPortalGroup'.
  3047. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DNIP:DNS RRset'.
  3048. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'SAS:Login Method'.
  3049. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-AssociatedPlatformEObjects'.
  3050. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Workstation'.
  3051. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-agent'.
  3052. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'cRLDistributionPoint'.
  3053. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NSCP:Nginfo'.
  3054. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-Job'.
  3055. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NCS:NCP Server'.
  3056. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvChoice'.
  3057. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvRecipResourceDefs'.
  3058. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvQueryDefs'.
  3059. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Print Server'.
  3060. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-Resource'.
  3061. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-WorkToDo'.
  3062. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-SharedProfileSet'.
  3063. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'dynamicGroup'.
  3064. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvDelegateeAssignment'.
  3065. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Plural Policy'.
  3066. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'WIN95 User Package'.
  3067. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvService'.
  3068. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvServiceDefs'.
  3069. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Top'.
  3070. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Profile'.
  3071. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasEvent'.
  3072. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-idPolicy'.
  3073. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-Processes'.
  3074. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'rbsModule'.
  3075. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'fwsPacketForwardFilter'.
  3076. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ndsContainerLoginProperties'.
  3077. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NT Client Config Policy'.
  3078. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Device'.
  3079. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Server'.
  3080. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Search Policy'.
  3081. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DNIP:Subnet Address Range'.
  3082. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'dSA'.
  3083. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DFS-Junction'.
  3084. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NDSPKI:Certificate Authority'.
  3085. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasUserPolicy'.
  3086. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'bhPageSet'.
  3087. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenzfsScheduledRunPolicy'.
  3088. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Person'.
  3089. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Workstation Group'.
  3090. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-searchObject'.
  3091. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NT Computer System Policies'.
  3092. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'fwsRuleContainer'.
  3093. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Scheduled Action Policy'.
  3094. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ipHost'.
  3095. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'MASV:Security Policy'.
  3096. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'applicationProcess'.
  3097. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-sapC'.
  3098. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'SAS:Security'.
  3099. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'uamPosixConfig'.
  3100. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-sapS'.
  3101. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Policy Type'.
  3102. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NSCP:NetscapeMailServer5'.
  3103. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-sapO'.
  3104. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DNIP:Subnet Pool'.
  3105. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-Publisher'.
  3106. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Policy Platform'.
  3107. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'SLP Directory Agent'.
  3108. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvWorkflow'.
  3109. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvDelegateeDefs'.
  3110. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NT RAS Config Policy'.
  3111. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'iscsiTarget'.
  3112. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenPolicyPackage'.
  3113. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'prSyncPolicy'.
  3114. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenimgImagingService'.
  3115. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NDPS Printer'.
  3116. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasTargetMachinePolicy'.
  3117. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NSCP:mailGroup1'.
  3118. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Application (Windows 3.x)'.
  3119. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NSCP:mailGroup5'.
  3120. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Remote Control Policy'.
  3121. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditSMTP'.
  3122. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nrfRequests'.
  3123. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Application (DOS)'.
  3124. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-Process'.
  3125. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvRequestDefs'.
  3126. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenDistributedServerPackage'.
  3127. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'nrfReport'.
  3128. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-StyleSheet'.
  3129. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NCS:NetWare Cluster'.
  3130. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-UIDGIDSet'.
  3131. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenzfsNwSNMPCommunityStrings'.
  3132. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenwmWorkstationImport'.
  3133. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvRecipReport'.
  3134. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DNIP:Subnet'.
  3135. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenwmZENConfigPolicy'.
  3136. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Policy Class'.
  3137. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zendmWakeUpPolicy'.
  3138. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvRequest'.
  3139. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-eventJournalServices'.
  3140. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Cheyenne:Queue'.
  3141. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NSCP:Nginfo2'.
  3142. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'rbsRole2'.
  3143. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ASAM-platformSet'.
  3144. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'sambaSidEntry'.
  3145. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvEntity'.
  3146. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'SLP Service'.
  3147. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ndspkiContainer'.
  3148. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NSCP:nginfo3'.
  3149. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'bhModule'.
  3150. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'App:Folders'.
  3151. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'SAS:NMAS Login Method'.
  3152. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'srvprvAppConfig'.
  3153. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditOracle'.
  3154. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenzfsZFSPolicy'.
  3155. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenlocDatabaseLocationPolicy'.
  3156. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenimgWorkstationImage'.
  3157. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenwmiPrintPolicy'.
  3158. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name '95 Desktop Preferences'.
  3159. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NAuditHeartbeat'.
  3160. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasEventServicePolicy'.
  3161. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-DriverSet'.
  3162. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'bhPage'.
  3163. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Policy'.
  3164. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'bhGadget'.
  3165. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ndsLoginProperties'.
  3166. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenimgWorkstationPolicy'.
  3167. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name '95 Computer System Policies'.
  3168. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'sambaShare'.
  3169. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'Organizational Role'.
  3170. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenwmGroupPolicy'.
  3171. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'deframeWatchDog'.
  3172. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'apchadmnVirtualHost'.
  3173. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'deframeIFolder'.
  3174. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-RequestRecord'.
  3175. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'sambaDomain'.
  3176. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'LDAP Group'.
  3177. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'zenPackage'.
  3178. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'NT Desktop Preferences'.
  3179. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-sapObject'.
  3180. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'DirXML-Subscriber'.
  3181. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ActivCard:Login Device'.
  3182. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'sssServerPolicyOverride'.
  3183. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'ZENWorksLicenses'.
  3184. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'notfTemplateCollection'.
  3185. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: Mapping class-name 'Group' to 'Group'.
  3186. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: Mapping class-name 'User' to 'User'.
  3187. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'naasDatabase'.
  3188. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: No mapping for class-name 'lasCIM'.
  3189. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Initializing subscriber shim.
  3190. 16:04:56 53DB2940 Drvrs: DirXML Driver <.eDirectory Driver.Driver-Set.HSD.HAZELWOOD.> requesting password.
  3191. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver#DirXML-ShimConfigInfo.
  3192. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Applying policy: Schema+Mapping+Policy.
  3193. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  3194. <nds dtdversion="4.0" ndsversion="8.x">
  3195. <source>
  3196. <product edition="Standard" version="4.0.1.0">DirXML</product>
  3197. <contact>Novell, Inc.</contact>
  3198. </source>
  3199. <input>
  3200. <init-params src-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver">
  3201. <authentication-info>
  3202. <server>idmhsdvlt1.hazelwood.k12.mo.us:8197</server>
  3203. <user>eDirectory Driver(idm2_kmo)</user>
  3204. <password><!-- content suppressed --></password>
  3205. </authentication-info>
  3206. <driver-filter/>
  3207. <subscriber-options/>
  3208. </init-params>
  3209. </input>
  3210. </nds>
  3211. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:: Connection parameters: host = 'idmhsdvlt1.hazelwood.k12.mo.us' port = 8197 KMO = 'eDirectory Driver(idm2_kmo)'
  3212. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:SubscriptionShim.init() returned:
  3213. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  3214. <nds dtdversion="4.0">
  3215. <source>
  3216. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  3217. <contact>Novell, Inc.</contact>
  3218. </source>
  3219. <output>
  3220. <status level="success"/>
  3221. </output>
  3222. </nds>
  3223. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Applying input transformation policies.
  3224. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Applying policy: NOVLEDIRMSYS-itp-InitManagedSystemInfo.
  3225. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: Applying to status #1.
  3226. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Policy returned:
  3227. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  3228. <nds dtdversion="4.0">
  3229. <source>
  3230. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  3231. <contact>Novell, Inc.</contact>
  3232. </source>
  3233. <output>
  3234. <status level="success"/>
  3235. </output>
  3236. </nds>
  3237. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Applying policy: NOVLATRKBASE-itp-Publish.
  3238. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: Applying to status #1.
  3239. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Policy returned:
  3240. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  3241. <nds dtdversion="4.0">
  3242. <source>
  3243. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  3244. <contact>Novell, Inc.</contact>
  3245. </source>
  3246. <output>
  3247. <status level="success"/>
  3248. </output>
  3249. </nds>
  3250. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Applying policy: NOVLATRKBASE-itp-WriteAccounts.
  3251. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: Applying to status #1.
  3252. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Policy returned:
  3253. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  3254. <nds dtdversion="4.0">
  3255. <source>
  3256. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  3257. <contact>Novell, Inc.</contact>
  3258. </source>
  3259. <output>
  3260. <status level="success"/>
  3261. </output>
  3262. </nds>
  3263. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Applying policy: NOVLPWDSYNC-itp-EmailOnFailedPwdSub.
  3264. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: Applying to status #1.
  3265. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: Evaluating selection criteria for rule 'Send e-mail on a failure when subscribing to passwords'.
  3266. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: (if-global-variable 'notify-user-on-password-dist-failure' equal "true") = FALSE.
  3267. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: Rule rejected.
  3268. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: Evaluating selection criteria for rule 'Send e-mail on failure to reset connected system password using the Identity Vault password'.
  3269. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: (if-global-variable 'notify-user-on-password-dist-failure' equal "true") = FALSE.
  3270. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST: Rule rejected.
  3271. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Policy returned:
  3272. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  3273. <nds dtdversion="4.0">
  3274. <source>
  3275. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  3276. <contact>Novell, Inc.</contact>
  3277. </source>
  3278. <output>
  3279. <status level="success"/>
  3280. </output>
  3281. </nds>
  3282. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Applying schema mapping policies to input.
  3283. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Applying policy: Schema+Mapping+Policy.
  3284. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Resolving association references.
  3285. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Application DN form: slash.
  3286. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Creating publisher.
  3287. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loading Publisher input transformation policies.
  3288. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLEDIRMSYS-itp-InitManagedSystemInfo#XmlData.
  3289. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  3290. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLATRKBASE-itp-Publish#XmlData.
  3291. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Global Configuration Value replacements made in vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLATRKBASE-itp-Publish#XmlData:
  3292. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  3293. <policy>
  3294.    <rule disabled="true">
  3295.       <description>AccountTracking - disregard if disabled or wrong object class</description>
  3296.       <conditions>
  3297.          <and/>
  3298.       </conditions>
  3299.       <actions>
  3300.          <do-if>
  3301.             <arg-conditions>
  3302.                <and>
  3303.                   <if-global-variable mode="nocase" name="drv.acctTrk.enable" op="not-equal">true</if-global-variable>
  3304.                </and>
  3305.             </arg-conditions>
  3306.             <arg-actions>
  3307.                <do-break/>
  3308.             </arg-actions>
  3309.             <arg-actions>
  3310.                <do-if>
  3311.                   <arg-conditions>
  3312.                      <and>
  3313.                         <if-class-name op="available"/>
  3314.                      </and>
  3315.                   </arg-conditions>
  3316.                   <arg-actions>
  3317.                      <do-for-each>
  3318.                         <arg-node-set>
  3319.                            <token-global-variable name="drv.acctTrk.objectClass"/>
  3320.                         </arg-node-set>
  3321.                         <arg-actions>
  3322.                            <do-if>
  3323.                               <arg-conditions>
  3324.                                  <and>
  3325.                                     <if-class-name mode="nocase" op="equal">$current-node$</if-class-name>
  3326.                                  </and>
  3327.                               </arg-conditions>
  3328.                               <arg-actions>
  3329.                                  <do-set-local-variable name="pass" scope="policy">
  3330.                                     <arg-string>
  3331.                                        <token-text xml:space="preserve">true</token-text>
  3332.                                     </arg-string>
  3333.                                  </do-set-local-variable>
  3334.                               </arg-actions>
  3335.                               <arg-actions/>
  3336.                            </do-if>
  3337.                         </arg-actions>
  3338.                      </do-for-each>
  3339.                      <do-if>
  3340.                         <arg-conditions>
  3341.                            <and>
  3342.                               <if-local-variable name="pass" op="not-available"/>
  3343.                            </and>
  3344.                         </arg-conditions>
  3345.                         <arg-actions>
  3346.                            <do-break/>
  3347.                         </arg-actions>
  3348.                         <arg-actions/>
  3349.                      </do-if>
  3350.                   </arg-actions>
  3351.                   <arg-actions/>
  3352.                </do-if>
  3353.             </arg-actions>
  3354.          </do-if>
  3355.       </actions>
  3356.    </rule>
  3357.    <rule disabled="true">
  3358. 16:04:56 53DB2940 Drvrs:       <description>AccountTracking - on add-association sync the operation-properties to status operations</description>
  3359.       <conditions>
  3360.          <and>
  3361.             <if-operation mode="case" op="equal">add-association</if-operation>
  3362.          </and>
  3363.       </conditions>
  3364.       <actions>
  3365.          <do-set-op-property name="AccountTracking-association">
  3366.             <arg-string>
  3367.                <token-xpath expression="text()"/>
  3368.             </arg-string>
  3369.          </do-set-op-property>
  3370.          <do-set-local-variable name="eventId" scope="policy">
  3371.             <arg-string>
  3372.                <token-xpath expression="@event-id"/>
  3373.             </arg-string>
  3374.          </do-set-local-variable>
  3375.          <do-clone-xpath dest-expression="//status[@event-id=$eventId]/operation-data" src-expression="operation-data/@AccountTracking-association"/>
  3376.       </actions>
  3377.    </rule>
  3378.    <rule disabled="true">
  3379.       <description>AccountTracking - Query for destination DN using Association</description>
  3380.       <conditions>
  3381.          <and>
  3382.             <if-operation mode="regex" op="equal">modify|delete|move|rename</if-operation>
  3383.             <if-op-property name="AccountTracking-Operation" op="not-available"/>
  3384.             <if-association op="available"/>
  3385.          </and>
  3386.       </conditions>
  3387.       <actions>
  3388.          <do-set-local-variable name="ObjectDN" scope="policy">
  3389.             <arg-node-set>
  3390.                <token-query scope="entry">
  3391.                   <arg-association>
  3392.                      <token-association/>
  3393.                   </arg-association>
  3394.                </token-query>
  3395.             </arg-node-set>
  3396.          </do-set-local-variable>
  3397.          <do-if>
  3398.             <arg-conditions>
  3399.                <and>
  3400.                   <if-xpath op="true">string-length($ObjectDN) > 0</if-xpath>
  3401.                </and>
  3402.             </arg-conditions>
  3403.             <arg-actions>
  3404.                <do-set-op-property name="AccountTracking-ObjectDN">
  3405.                   <arg-string>
  3406.                      <token-xpath expression="$ObjectDN/@src-dn"/>
  3407.                   </arg-string>
  3408.                </do-set-op-property>
  3409.             </arg-actions>
  3410. 16:04:56 53DB2940 Drvrs:             <arg-actions/>
  3411.          </do-if>
  3412.       </actions>
  3413.    </rule>
  3414.    <rule disabled="true">
  3415.       <description>AccountTracking - add interested properties to current doc for future use.</description>
  3416.       <conditions>
  3417.          <and>
  3418.             <if-operation mode="regex" op="equal">add|modify|delete|rename|move|status</if-operation>
  3419.          </and>
  3420.       </conditions>
  3421.       <actions>
  3422.          <do-for-each>
  3423.             <arg-node-set>
  3424.                <token-global-variable name="drv.acctTrk.identifiers"/>
  3425.             </arg-node-set>
  3426.             <arg-actions>
  3427.                <do-if>
  3428.                   <arg-conditions>
  3429.                      <and>
  3430.                         <if-local-variable mode="nocase" name="current-node" op="equal">LDAPDN</if-local-variable>
  3431.                         <if-op-property name="AccountTracking-$current-node$" op="not-available"/>
  3432.                         <if-src-dn op="available"/>
  3433.                      </and>
  3434.                   </arg-conditions>
  3435.                   <arg-actions>
  3436.                      <do-set-op-property name="AccountTracking-$current-node$">
  3437.                         <arg-string>
  3438.                            <token-src-dn/>
  3439.                         </arg-string>
  3440.                      </do-set-op-property>
  3441.                   </arg-actions>
  3442.                   <arg-actions>
  3443.                      <do-if>
  3444.                         <arg-conditions>
  3445.                            <and>
  3446.                               <if-local-variable mode="nocase" name="current-node" op="equal">association</if-local-variable>
  3447.                               <if-op-property name="AccountTracking-$current-node$" op="not-available"/>
  3448.                               <if-association op="available"/>
  3449.                            </and>
  3450.                         </arg-conditions>
  3451.                         <arg-actions>
  3452.                            <do-set-op-property name="AccountTracking-$current-node$">
  3453.                               <arg-string>
  3454.                                  <token-association/>
  3455.                               </arg-string>
  3456.                            </do-set-op-property>
  3457.                         </arg-actions>
  3458.                         <arg-actions>
  3459.                            <do-if>
  3460.                               <arg-conditions>
  3461.                                  <and>
  3462.                                     <if-op-property name="AccountTracking-$current-node$" op="not-available"/>
  3463. 16:04:56 53DB2940 Drvrs:                                     <if-op-attr name="$current-node$" op="available"/>
  3464.                                  </and>
  3465.                               </arg-conditions>
  3466.                               <arg-actions>
  3467.                                  <do-set-op-property name="AccountTracking-$current-node$">
  3468.                                     <arg-string>
  3469.                                        <token-op-attr name="$current-node$"/>
  3470.                                     </arg-string>
  3471.                                  </do-set-op-property>
  3472.                               </arg-actions>
  3473.                               <arg-actions/>
  3474.                            </do-if>
  3475.                         </arg-actions>
  3476.                      </do-if>
  3477.                   </arg-actions>
  3478.                </do-if>
  3479.             </arg-actions>
  3480.          </do-for-each>
  3481.       </actions>
  3482.    </rule>
  3483.    <rule disabled="true">
  3484.       <description>AccountTracking - Initialize status properties on published events</description>
  3485.       <conditions>
  3486.          <and>
  3487.             <if-operation mode="regex" op="equal">add|modify|delete|rename|move</if-operation>
  3488.          </and>
  3489.       </conditions>
  3490.       <actions>
  3491.          <do-set-local-variable name="var-idvAccountStatus" scope="policy">
  3492.             <arg-string>
  3493.                <token-text xml:space="preserve">-</token-text>
  3494.             </arg-string>
  3495.          </do-set-local-variable>
  3496.          <do-set-local-variable name="var-appAccountStatus" scope="policy">
  3497.             <arg-string>
  3498.                <token-text xml:space="preserve">-</token-text>
  3499.             </arg-string>
  3500.          </do-set-local-variable>
  3501.          <do-if>
  3502.             <arg-conditions>
  3503.                <and>
  3504.                   <if-op-attr name="Login Disabled" op="available"/>
  3505.                </and>
  3506.             </arg-conditions>
  3507.             <arg-actions>
  3508.                <do-set-op-property name="AccountTracking-AccountStatusChanged">
  3509.                   <arg-string>
  3510.                      <token-text xml:space="preserve">true</token-text>
  3511.                   </arg-string>
  3512.                </do-set-op-property>
  3513.                <do-if>
  3514.                   <arg-conditions>
  3515.                      <and>
  3516.                         <if-op-attr mode="nocase" name="Login Disabled" op="equal">false</if-op-attr>
  3517.                      </and>
  3518.                   </arg-conditions>
  3519.                   <arg-actions>
  3520. 16:04:56 53DB2940 Drvrs:                      <do-set-local-variable name="var-appAccountStatus" scope="policy">
  3521.                         <arg-string>
  3522.                            <token-text xml:space="preserve">A</token-text>
  3523.                         </arg-string>
  3524.                      </do-set-local-variable>
  3525.                   </arg-actions>
  3526.                   <arg-actions>
  3527.                      <do-if>
  3528.                         <arg-conditions>
  3529.                            <and>
  3530.                               <if-op-attr mode="nocase" name="Login Disabled" op="equal">true</if-op-attr>
  3531.                            </and>
  3532.                         </arg-conditions>
  3533.                         <arg-actions>
  3534.                            <do-set-local-variable name="var-appAccountStatus" scope="policy">
  3535.                               <arg-string>
  3536.                                  <token-text xml:space="preserve">I</token-text>
  3537.                               </arg-string>
  3538.                            </do-set-local-variable>
  3539.                         </arg-actions>
  3540.                         <arg-actions>
  3541.                            <do-set-local-variable name="var-appAccountStatus" scope="policy">
  3542.                               <arg-string>
  3543.                                  <token-text xml:space="preserve">U</token-text>
  3544.                               </arg-string>
  3545.                            </do-set-local-variable>
  3546.                         </arg-actions>
  3547.                      </do-if>
  3548.                   </arg-actions>
  3549.                </do-if>
  3550.             </arg-actions>
  3551.             <arg-actions>
  3552.                <do-if>
  3553.                   <arg-conditions>
  3554.                      <and>
  3555.                         <if-operation mode="case" op="equal">add</if-operation>
  3556.                      </and>
  3557.                   </arg-conditions>
  3558.                   <arg-actions>
  3559.                      <do-set-local-variable name="var-appAccountStatus" scope="policy">
  3560.                         <arg-string>
  3561.                            <token-global-variable name="drv.acctTrk.idvDefaultStatus"/>
  3562.                         </arg-string>
  3563.                      </do-set-local-variable>
  3564.                   </arg-actions>
  3565.                   <arg-actions/>
  3566.                </do-if>
  3567.             </arg-actions>
  3568.          </do-if>
  3569.          <do-set-op-property name="AccountTracking-IdvAccountStatus">
  3570.             <arg-string>
  3571.                <token-local-variable name="var-idvAccountStatus"/>
  3572.             </arg-string>
  3573.          </do-set-op-property>
  3574. 16:04:56 53DB2940 Drvrs:          <do-set-op-property name="AccountTracking-AppAccountStatus">
  3575.             <arg-string>
  3576.                <token-local-variable name="var-appAccountStatus"/>
  3577.             </arg-string>
  3578.          </do-set-op-property>
  3579.       </actions>
  3580.    </rule>
  3581. </policy>
  3582. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  3583. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLATRKBASE-itp-WriteAccounts#XmlData.
  3584. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Global Configuration Value replacements made in vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLATRKBASE-itp-WriteAccounts#XmlData:
  3585. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  3586. <policy xmlns:dq="http://www.novell.com/nxsl/java/com.novell.xml.dom.DOMQuery" xmlns:thread="http://www.novell.com/nxsl/java/java.lang.Thread">
  3587.    <rule disabled="true">
  3588.       <description>AccountTracking - Initialize Realm Mapping</description>
  3589.       <conditions>
  3590.          <and>
  3591.             <if-global-variable mode="nocase" name="drv.acctTrk.enable" op="equal">true</if-global-variable>
  3592.             <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="equal">fanout</if-global-variable>
  3593.             <if-local-variable mode="nocase" name="realmMappingInitialized" op="not-equal">true</if-local-variable>
  3594.          </and>
  3595.       </conditions>
  3596.       <actions>
  3597.          <do-set-local-variable name="objectClass" scope="driver">
  3598.             <arg-string>
  3599.                <token-dest-attr name="Object Class">
  3600.                   <arg-dn>
  3601.                      <token-global-variable name="dirxml.auto.driverdn"/>
  3602.                   </arg-dn>
  3603.                </token-dest-attr>
  3604.             </arg-string>
  3605.          </do-set-local-variable>
  3606.          <do-if>
  3607.             <arg-conditions>
  3608.                <and>
  3609.                   <if-local-variable mode="regex" name="objectClass" op="equal">.+</if-local-variable>
  3610.                </and>
  3611.             </arg-conditions>
  3612.             <arg-actions>
  3613.                <do-trace-message>
  3614.                   <arg-string>
  3615.                      <token-text xml:space="preserve">Account Tracking: Initializing realm mapping</token-text>
  3616.                   </arg-string>
  3617.                </do-trace-message>
  3618.                <do-if>
  3619.                   <arg-conditions>
  3620.                      <and>
  3621.                         <if-local-variable name="shimConfigInfo" op="not-available"/>
  3622.                      </and>
  3623.                   </arg-conditions>
  3624.                   <arg-actions>
  3625.                      <do-set-local-variable name="shimConfigInfo" scope="driver">
  3626.                         <arg-node-set>
  3627.                            <token-document>
  3628.                               <arg-string>
  3629.                                  <token-text xml:space="preserve">vnd.nds.stream:</token-text>
  3630. 16:04:56 53DB2940 Drvrs:                                  <token-text xml:space="preserve">/</token-text>
  3631.                                  <token-parse-dn dest-dn-delims="00,/+=*\" dest-dn-format="custom" src-dn-format="slash">
  3632.                                     <token-global-variable name="dirxml.auto.driverdn"/>
  3633.                                  </token-parse-dn>
  3634.                                  <token-text xml:space="preserve">#</token-text>
  3635.                                  <token-text xml:space="preserve">DirXML-ShimConfigInfo</token-text>
  3636.                               </arg-string>
  3637.                            </token-document>
  3638.                         </arg-node-set>
  3639.                      </do-set-local-variable>
  3640.                   </arg-actions>
  3641.                   <arg-actions/>
  3642.                </do-if>
  3643.                <do-set-local-variable name="primSystemID" scope="policy">
  3644.                   <arg-string>
  3645.                      <token-xpath expression="$shimConfigInfo/driver-config/driver-options/configuration-values/definitions/definition[@name='nsap-system-id']/value"/>
  3646.                   </arg-string>
  3647.                </do-set-local-variable>
  3648.                <do-set-local-variable name="primSystemNumber" scope="policy">
  3649.                   <arg-string>
  3650.                      <token-xpath expression="$shimConfigInfo/driver-config/driver-options/configuration-values/definitions/definition[@name='nsap-cs-type']/value"/>
  3651.                   </arg-string>
  3652.                </do-set-local-variable>
  3653.                <do-set-local-variable name="primClientNumber" scope="policy">
  3654.                   <arg-string>
  3655.                      <token-xpath expression="$shimConfigInfo/driver-config/driver-options/configuration-values/definitions/definition[@name='nsap-user-client']/value"/>
  3656.                   </arg-string>
  3657.                </do-set-local-variable>
  3658.                <do-set-local-variable name="key" scope="policy">
  3659.                   <arg-string>
  3660.                      <token-xpath expression="$shimConfigInfo/driver-config/driver-options/configuration-values/definitions/definition[@name='nsap-ls-name']/value"/>
  3661.                   </arg-string>
  3662.                </do-set-local-variable>
  3663. 16:04:56 53DB2940 Drvrs:                <do-set-local-variable name="realm" scope="policy">
  3664.                   <arg-string>
  3665.                      <token-text xml:space="preserve">\</token-text>
  3666.                      <token-local-variable name="primSystemID"/>
  3667.                      <token-text xml:space="preserve">\</token-text>
  3668.                      <token-local-variable name="primSystemNumber"/>
  3669.                      <token-text xml:space="preserve">\</token-text>
  3670.                      <token-local-variable name="primClientNumber"/>
  3671.                   </arg-string>
  3672.                </do-set-local-variable>
  3673.                <do-if>
  3674.                   <arg-conditions>
  3675.                      <and>
  3676.                         <if-local-variable mode="regex" name="key" op="equal">.+</if-local-variable>
  3677.                         <if-local-variable mode="regex" name="realm" op="equal">.+</if-local-variable>
  3678.                      </and>
  3679.                   </arg-conditions>
  3680.                   <arg-actions>
  3681.                      <do-set-local-variable name="dvn" scope="policy">
  3682.                         <arg-string>
  3683.                            <token-text xml:space="preserve">$key$-realm</token-text>
  3684.                         </arg-string>
  3685.                      </do-set-local-variable>
  3686.                      <do-set-local-variable name="$dvn$" scope="driver">
  3687.                         <arg-string>
  3688.                            <token-text xml:space="preserve">$realm$</token-text>
  3689.                         </arg-string>
  3690.                      </do-set-local-variable>
  3691.                      <do-trace-message>
  3692.                         <arg-string>
  3693.                            <token-text xml:space="preserve">$dvn$=</token-text>
  3694.                            <token-local-variable name="$dvn$"/>
  3695.                         </arg-string>
  3696.                      </do-trace-message>
  3697.                   </arg-actions>
  3698.                   <arg-actions/>
  3699.                </do-if>
  3700.                <do-for-each>
  3701.                   <arg-node-set>
  3702.                      <token-xpath expression="$shimConfigInfo/driver-config/subscriber-options/configuration-values/definitions/definition[@name='nsap-alt-conn-info']/value/instance"/>
  3703.                   </arg-node-set>
  3704.                   <arg-actions>
  3705.                      <do-set-local-variable name="systemID" scope="policy">
  3706.                         <arg-string>
  3707. 16:04:56 53DB2940 Drvrs:                            <token-xpath expression="$current-node/definition[@name='systemID']/value"/>
  3708.                         </arg-string>
  3709.                      </do-set-local-variable>
  3710.                      <do-set-local-variable name="systemNumber" scope="policy">
  3711.                         <arg-string>
  3712.                            <token-xpath expression="$current-node/definition[@name='systemNumber']/value"/>
  3713.                         </arg-string>
  3714.                      </do-set-local-variable>
  3715.                      <do-set-local-variable name="clientNumber" scope="policy">
  3716.                         <arg-string>
  3717.                            <token-xpath expression="$current-node/definition[@name='clientNumber']/value"/>
  3718.                         </arg-string>
  3719.                      </do-set-local-variable>
  3720.                      <do-set-local-variable name="key" scope="policy">
  3721.                         <arg-string>
  3722.                            <token-xpath expression="$current-node/definition[@name='logicalSystemName']/value"/>
  3723.                         </arg-string>
  3724.                      </do-set-local-variable>
  3725.                      <do-set-local-variable name="realm" scope="policy">
  3726.                         <arg-string>
  3727.                            <token-text xml:space="preserve">\</token-text>
  3728.                            <token-local-variable name="systemID"/>
  3729.                            <token-text xml:space="preserve">\</token-text>
  3730.                            <token-local-variable name="systemNumber"/>
  3731.                            <token-text xml:space="preserve">\</token-text>
  3732.                            <token-local-variable name="clientNumber"/>
  3733.                         </arg-string>
  3734.                      </do-set-local-variable>
  3735.                      <do-if>
  3736.                         <arg-conditions>
  3737.                            <and>
  3738.                               <if-local-variable mode="regex" name="key" op="equal">.+</if-local-variable>
  3739.                               <if-local-variable mode="regex" name="realm" op="equal">.+</if-local-variable>
  3740.                            </and>
  3741.                         </arg-conditions>
  3742.                         <arg-actions>
  3743.                            <do-set-local-variable name="dvn" scope="policy">
  3744.                               <arg-string>
  3745. 16:04:56 53DB2940 Drvrs:                                  <token-text xml:space="preserve">$key$-realm</token-text>
  3746.                               </arg-string>
  3747.                            </do-set-local-variable>
  3748.                            <do-set-local-variable name="$dvn$" scope="driver">
  3749.                               <arg-string>
  3750.                                  <token-text xml:space="preserve">$realm$</token-text>
  3751.                               </arg-string>
  3752.                            </do-set-local-variable>
  3753.                            <do-trace-message>
  3754.                               <arg-string>
  3755.                                  <token-text xml:space="preserve">$dvn$=</token-text>
  3756.                                  <token-local-variable name="$dvn$"/>
  3757.                               </arg-string>
  3758.                            </do-trace-message>
  3759.                         </arg-actions>
  3760.                         <arg-actions/>
  3761.                      </do-if>
  3762.                   </arg-actions>
  3763.                </do-for-each>
  3764.                <do-set-local-variable name="realmMappingInitialized" scope="driver">
  3765.                   <arg-string>
  3766.                      <token-text xml:space="preserve">true</token-text>
  3767.                   </arg-string>
  3768.                </do-set-local-variable>
  3769.                <do-trace-message>
  3770.                   <arg-string>
  3771.                      <token-text xml:space="preserve">Account Tracking: Realm mapping initialized.</token-text>
  3772.                   </arg-string>
  3773.                </do-trace-message>
  3774.             </arg-actions>
  3775.             <arg-actions/>
  3776.          </do-if>
  3777.       </actions>
  3778.    </rule>
  3779.    <rule disabled="true">
  3780.       <description>AccountTracking - disregard if disabled</description>
  3781.       <conditions>
  3782.          <and>
  3783.             <if-global-variable mode="nocase" name="drv.acctTrk.enable" op="not-equal">true</if-global-variable>
  3784.          </and>
  3785.       </conditions>
  3786.       <actions>
  3787.          <do-break/>
  3788.       </actions>
  3789.    </rule>
  3790.    <rule disabled="true">
  3791.       <description>AccountTracking - query DirXML-Accounts Attribute</description>
  3792.       <conditions>
  3793.          <and>
  3794.             <if-op-property name="AccountTracking-ObjectDN" op="available"/>
  3795.          </and>
  3796.       </conditions>
  3797.       <actions>
  3798.          <do-set-local-variable name="AccountIdentifiers" scope="policy">
  3799.             <arg-node-set>
  3800. 16:04:56 53DB2940 Drvrs:                <token-dest-attr name="DirXML-Accounts">
  3801.                   <arg-dn>
  3802.                      <token-op-property name="AccountTracking-ObjectDN"/>
  3803.                   </arg-dn>
  3804.                </token-dest-attr>
  3805.             </arg-node-set>
  3806.          </do-set-local-variable>
  3807.       </actions>
  3808.    </rule>
  3809.    <rule disabled="true">
  3810.       <description>AccountTracking - remove Dirxml-Account values on regular delete operation</description>
  3811.       <conditions>
  3812.          <and>
  3813.             <if-operation mode="regex" op="equal">delete|remove-association</if-operation>
  3814.             <if-op-property name="AccountTracking-ObjectDN" op="available"/>
  3815.          </and>
  3816.          <and>
  3817.             <if-operation mode="nocase" op="equal">status</if-operation>
  3818.             <if-op-property name="AccountTracking-ObjectDN" op="available"/>
  3819.             <if-op-property mode="nocase" name="AccountTracking-Operation" op="equal">delete</if-op-property>
  3820.          </and>
  3821.       </conditions>
  3822.       <actions>
  3823.          <do-if>
  3824.             <arg-conditions>
  3825.                <and>
  3826.                   <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="equal">121</if-global-variable>
  3827.                </and>
  3828.             </arg-conditions>
  3829.             <arg-actions>
  3830.                <do-set-local-variable name="realm" scope="policy">
  3831.                   <arg-string>
  3832.                      <token-global-variable name="drv.acctTrk.realm"/>
  3833.                   </arg-string>
  3834.                </do-set-local-variable>
  3835.             </arg-actions>
  3836.             <arg-actions>
  3837.                <do-if>
  3838.                   <arg-conditions>
  3839.                      <and>
  3840.                         <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="equal">fanout</if-global-variable>
  3841.                      </and>
  3842.                   </arg-conditions>
  3843.                   <arg-actions>
  3844.                      <do-if>
  3845.                         <arg-conditions>
  3846.                            <and>
  3847.                               <if-global-variable mode="nocase" name="drv.acctTrk.realmLookupKeySource" op="equal">association</if-global-variable>
  3848.                            </and>
  3849.                         </arg-conditions>
  3850.                         <arg-actions>
  3851.                            <do-if>
  3852. 16:04:56 53DB2940 Drvrs:                               <arg-conditions>
  3853.                                  <and>
  3854.                                     <if-op-property name="AccountTracking-association" op="available"/>
  3855.                                  </and>
  3856.                               </arg-conditions>
  3857.                               <arg-actions>
  3858.                                  <do-set-local-variable name="realm-key" scope="policy">
  3859.                                     <arg-string>
  3860.                                        <token-replace-first regex="\\(.+)\\USd.+" replace-with="$1">
  3861.                                           <token-op-property name="AccountTracking-association"/>
  3862.                                        </token-replace-first>
  3863.                                     </arg-string>
  3864.                                  </do-set-local-variable>
  3865.                               </arg-actions>
  3866.                               <arg-actions>
  3867.                                  <do-if>
  3868.                                     <arg-conditions>
  3869.                                        <and>
  3870.                                           <if-association op="available"/>
  3871.                                        </and>
  3872.                                     </arg-conditions>
  3873.                                     <arg-actions>
  3874.                                        <do-set-local-variable name="realm-key" scope="policy">
  3875.                                           <arg-string>
  3876.                                              <token-replace-first regex="\\(.+)\\USd.+" replace-with="$1">
  3877.                                                 <token-association/>
  3878.                                              </token-replace-first>
  3879.                                           </arg-string>
  3880.                                        </do-set-local-variable>
  3881.                                     </arg-actions>
  3882.                                     <arg-actions/>
  3883.                                  </do-if>
  3884.                               </arg-actions>
  3885.                            </do-if>
  3886.                            <do-if>
  3887.                               <arg-conditions>
  3888.                                  <and>
  3889.                                     <if-local-variable mode="regex" name="realm-key" op="equal">.+</if-local-variable>
  3890.                                  </and>
  3891.                               </arg-conditions>
  3892.                               <arg-actions>
  3893.                                  <do-set-local-variable name="dvn" scope="policy">
  3894.                                     <arg-string>
  3895.                                        <token-text xml:space="preserve">$realm-key$-realm</token-text>
  3896.                                     </arg-string>
  3897.                                  </do-set-local-variable>
  3898.                                  <do-set-local-variable name="realm" scope="policy">
  3899. 16:04:56 53DB2940 Drvrs:                                     <arg-string>
  3900.                                        <token-local-variable name="$dvn$"/>
  3901.                                     </arg-string>
  3902.                                  </do-set-local-variable>
  3903.                               </arg-actions>
  3904.                               <arg-actions>
  3905.                                  <do-trace-message>
  3906.                                     <arg-string>
  3907.                                        <token-text xml:space="preserve">Account Tracking: unable to detect realm for mapped operation "delete"</token-text>
  3908.                                     </arg-string>
  3909.                                  </do-trace-message>
  3910.                               </arg-actions>
  3911.                            </do-if>
  3912.                         </arg-actions>
  3913.                         <arg-actions/>
  3914.                      </do-if>
  3915.                   </arg-actions>
  3916.                   <arg-actions/>
  3917.                </do-if>
  3918.             </arg-actions>
  3919.          </do-if>
  3920.          <do-trace-message>
  3921.             <arg-string>
  3922.                <token-text xml:space="preserve">Account Tracking - Operation for realm "$realm$"</token-text>
  3923.             </arg-string>
  3924.          </do-trace-message>
  3925.          <do-for-each>
  3926.             <arg-node-set>
  3927.                <token-xpath expression="$AccountIdentifiers[starts-with(.,$dirxml.auto.driverguid) and contains(concat(.,'#'),concat('#',$realm,'#'))]"/>
  3928.             </arg-node-set>
  3929.             <arg-actions>
  3930.                <do-trace-message>
  3931.                   <arg-string>
  3932.                      <token-text xml:space="preserve">Account Tracking - Removing account tracking entry "$current-node$" from </token-text>
  3933.                      <token-op-property name="AccountTracking-ObjectDN"/>
  3934.                   </arg-string>
  3935.                </do-trace-message>
  3936.                <do-remove-dest-attr-value direct="true" name="DirXML-Accounts">
  3937.                   <arg-dn>
  3938.                      <token-op-property name="AccountTracking-ObjectDN"/>
  3939.                   </arg-dn>
  3940.                   <arg-value>
  3941.                      <token-local-variable name="current-node"/>
  3942.                   </arg-value>
  3943.                </do-remove-dest-attr-value>
  3944.             </arg-actions>
  3945.          </do-for-each>
  3946.       </actions>
  3947.    </rule>
  3948.    <rule disabled="true">
  3949. 16:04:56 53DB2940 Drvrs:       <description>AccountTracking - update DirXMLAccounts attribute on regular operations</description>
  3950.       <conditions>
  3951.          <and>
  3952.             <if-op-property name="AccountTracking-Operation" op="not-available"/>
  3953.             <if-op-property name="AccountTracking-ObjectDN" op="available"/>
  3954.             <if-op-property name="AccountTracking-IdvAccountStatus" op="available"/>
  3955.             <if-op-property name="AccountTracking-AppAccountStatus" op="available"/>
  3956.          </and>
  3957.          <and>
  3958.             <if-operation mode="nocase" op="equal">status</if-operation>
  3959.             <if-xpath op="true">./@level='success' or ./@level='warning'</if-xpath>
  3960.             <if-op-property name="AccountTracking-Operation" op="available"/>
  3961.             <if-op-property mode="nocase" name="AccountTracking-Operation" op="not-equal">delete</if-op-property>
  3962.             <if-op-property name="AccountTracking-ObjectDN" op="available"/>
  3963.             <if-op-property name="AccountTracking-IdvAccountStatus" op="available"/>
  3964.             <if-op-property name="AccountTracking-AppAccountStatus" op="available"/>
  3965.          </and>
  3966.       </conditions>
  3967.       <actions>
  3968.          <do-if>
  3969.             <arg-conditions>
  3970.                <and>
  3971.                   <if-xpath op="not-true">$AccountIdentifiers</if-xpath>
  3972.                </and>
  3973.             </arg-conditions>
  3974.             <arg-actions>
  3975.                <do-add-dest-attr-value direct="true" name="Object Class">
  3976.                   <arg-dn>
  3977.                      <token-op-property name="AccountTracking-ObjectDN"/>
  3978.                   </arg-dn>
  3979.                   <arg-value>
  3980.                      <token-text xml:space="preserve">DirXML-Identity</token-text>
  3981.                   </arg-value>
  3982.                </do-add-dest-attr-value>
  3983.             </arg-actions>
  3984.             <arg-actions/>
  3985.          </do-if>
  3986.          <do-for-each>
  3987.             <arg-node-set>
  3988.                <token-global-variable name="drv.acctTrk.identifiers"/>
  3989.             </arg-node-set>
  3990.             <arg-actions>
  3991.                <do-set-local-variable name="var-idvStatus" scope="policy">
  3992. 16:04:56 53DB2940 Drvrs:                   <arg-string>
  3993.                      <token-op-property name="AccountTracking-IdvAccountStatus"/>
  3994.                   </arg-string>
  3995.                </do-set-local-variable>
  3996.                <do-set-local-variable name="var-appStatus" scope="policy">
  3997.                   <arg-string>
  3998.                      <token-op-property name="AccountTracking-AppAccountStatus"/>
  3999.                   </arg-string>
  4000.                </do-set-local-variable>
  4001.                <do-set-local-variable name="search-key" scope="policy">
  4002.                   <arg-string>
  4003.                      <token-join delimiter="#">
  4004.                         <token-global-variable name="dirxml.auto.driverguid"/>
  4005.                         <token-local-variable name="current-node"/>
  4006.                      </token-join>
  4007.                   </arg-string>
  4008.                </do-set-local-variable>
  4009.                <do-if>
  4010.                   <arg-conditions>
  4011.                      <and>
  4012.                         <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="equal">121</if-global-variable>
  4013.                      </and>
  4014.                   </arg-conditions>
  4015.                   <arg-actions>
  4016.                      <do-set-local-variable name="realm" scope="policy">
  4017.                         <arg-string>
  4018.                            <token-global-variable name="drv.acctTrk.realm"/>
  4019.                         </arg-string>
  4020.                      </do-set-local-variable>
  4021.                   </arg-actions>
  4022.                   <arg-actions>
  4023.                      <do-if>
  4024.                         <arg-conditions>
  4025.                            <and>
  4026.                               <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="equal">fanout</if-global-variable>
  4027.                            </and>
  4028.                         </arg-conditions>
  4029.                         <arg-actions>
  4030.                            <do-if>
  4031.                               <arg-conditions>
  4032.                                  <and>
  4033.                                     <if-global-variable mode="nocase" name="drv.acctTrk.realmLookupKeySource" op="equal">association</if-global-variable>
  4034.                                  </and>
  4035.                               </arg-conditions>
  4036.                               <arg-actions>
  4037.                                  <do-if>
  4038.                                     <arg-conditions>
  4039.                                        <and>
  4040.                                           <if-op-property name="AccountTracking-association" op="available"/>
  4041. 16:04:56 53DB2940 Drvrs:                                        </and>
  4042.                                     </arg-conditions>
  4043.                                     <arg-actions>
  4044.                                        <do-set-local-variable name="realm-key" scope="policy">
  4045.                                           <arg-string>
  4046.                                              <token-replace-first regex="\\(.+)\\USd.+" replace-with="$1">
  4047.                                                 <token-op-property name="AccountTracking-association"/>
  4048.                                              </token-replace-first>
  4049.                                           </arg-string>
  4050.                                        </do-set-local-variable>
  4051.                                     </arg-actions>
  4052.                                     <arg-actions>
  4053.                                        <do-if>
  4054.                                           <arg-conditions>
  4055.                                              <and>
  4056.                                                 <if-association op="available"/>
  4057.                                              </and>
  4058.                                           </arg-conditions>
  4059.                                           <arg-actions>
  4060.                                              <do-set-local-variable name="realm-key" scope="policy">
  4061.                                                 <arg-string>
  4062.                                                    <token-replace-first regex="\\(.+)\\USd.+" replace-with="$1">
  4063.                                                       <token-association/>
  4064.                                                    </token-replace-first>
  4065.                                                 </arg-string>
  4066.                                              </do-set-local-variable>
  4067.                                           </arg-actions>
  4068.                                           <arg-actions/>
  4069.                                        </do-if>
  4070.                                     </arg-actions>
  4071.                                  </do-if>
  4072.                                  <do-if>
  4073.                                     <arg-conditions>
  4074.                                        <and>
  4075.                                           <if-local-variable mode="regex" name="realm-key" op="equal">.+</if-local-variable>
  4076.                                        </and>
  4077.                                     </arg-conditions>
  4078.                                     <arg-actions>
  4079.                                        <do-set-local-variable name="dvn" scope="policy">
  4080.                                           <arg-string>
  4081.                                              <token-text xml:space="preserve">$realm-key$-realm</token-text>
  4082.                                           </arg-string>
  4083.                                        </do-set-local-variable>
  4084.                                        <do-set-local-variable name="realm" scope="policy">
  4085.                                           <arg-string>
  4086. 16:04:56 53DB2940 Drvrs:                                              <token-local-variable name="$dvn$"/>
  4087.                                           </arg-string>
  4088.                                        </do-set-local-variable>
  4089.                                     </arg-actions>
  4090.                                     <arg-actions>
  4091.                                        <do-trace-message>
  4092.                                           <arg-string>
  4093.                                              <token-text xml:space="preserve">Account Tracking: unable to detect realm for mapped operation</token-text>
  4094.                                           </arg-string>
  4095.                                        </do-trace-message>
  4096.                                     </arg-actions>
  4097.                                  </do-if>
  4098.                               </arg-actions>
  4099.                               <arg-actions/>
  4100.                            </do-if>
  4101.                         </arg-actions>
  4102.                         <arg-actions/>
  4103.                      </do-if>
  4104.                   </arg-actions>
  4105.                </do-if>
  4106.                <do-set-local-variable name="var-accountElements" scope="policy">
  4107.                   <arg-node-set/>
  4108.                </do-set-local-variable>
  4109.                <do-for-each>
  4110.                   <arg-node-set>
  4111.                      <token-xpath expression="$AccountIdentifiers[starts-with(.,$search-key) and contains(concat(.,'#'),concat('#',$realm,'#'))]"/>
  4112.                   </arg-node-set>
  4113.                   <arg-actions>
  4114.                      <do-set-local-variable name="var-accountElements" scope="policy">
  4115.                         <arg-node-set>
  4116.                            <token-split delimiter="#">
  4117.                               <token-local-variable name="current-node"/>
  4118.                            </token-split>
  4119.                         </arg-node-set>
  4120.                      </do-set-local-variable>
  4121.                   </arg-actions>
  4122.                </do-for-each>
  4123.                <do-if>
  4124.                   <arg-conditions>
  4125.                      <and>
  4126.                         <if-xpath op="true">$AccountIdentifiers</if-xpath>
  4127.                      </and>
  4128.                   </arg-conditions>
  4129.                   <arg-actions>
  4130.                      <do-if>
  4131.                         <arg-conditions>
  4132.                            <and>
  4133.                               <if-xpath op="true">count($var-accountElements)>1</if-xpath>
  4134.                            </and>
  4135.                         </arg-conditions>
  4136.                         <arg-actions>
  4137.                            <do-if>
  4138.                               <arg-conditions>
  4139.                                  <and>
  4140. 16:04:56 53DB2940 Drvrs:                                     <if-op-property mode="nocase" name="AccountTracking-IdvAccountStatus" op="equal">-</if-op-property>
  4141.                                  </and>
  4142.                               </arg-conditions>
  4143.                               <arg-actions>
  4144.                                  <do-set-local-variable name="var-idvStatus" scope="policy">
  4145.                                     <arg-string>
  4146.                                        <token-xpath expression="$var-accountElements[4]"/>
  4147.                                     </arg-string>
  4148.                                  </do-set-local-variable>
  4149.                               </arg-actions>
  4150.                               <arg-actions/>
  4151.                            </do-if>
  4152.                            <do-if>
  4153.                               <arg-conditions>
  4154.                                  <and>
  4155.                                     <if-op-property mode="nocase" name="AccountTracking-AppAccountStatus" op="equal">-</if-op-property>
  4156.                                  </and>
  4157.                               </arg-conditions>
  4158.                               <arg-actions>
  4159.                                  <do-set-local-variable name="var-appStatus" scope="policy">
  4160.                                     <arg-string>
  4161.                                        <token-xpath expression="$var-accountElements[5]"/>
  4162.                                     </arg-string>
  4163.                                  </do-set-local-variable>
  4164.                               </arg-actions>
  4165.                               <arg-actions/>
  4166.                            </do-if>
  4167.                         </arg-actions>
  4168.                         <arg-actions/>
  4169.                      </do-if>
  4170.                   </arg-actions>
  4171.                   <arg-actions/>
  4172.                </do-if>
  4173.                <do-if>
  4174.                   <arg-conditions>
  4175.                      <and>
  4176.                         <if-op-property name="AccountTracking-$current-node$" op="available"/>
  4177.                      </and>
  4178.                   </arg-conditions>
  4179.                   <arg-actions>
  4180.                      <do-trace-message>
  4181.                         <arg-string>
  4182.                            <token-text xml:space="preserve">Account Tracking - Account identifier "$current-node$" changed</token-text>
  4183.                         </arg-string>
  4184.                      </do-trace-message>
  4185.                      <do-set-local-variable name="search-key" scope="policy">
  4186.                         <arg-string>
  4187.                            <token-join delimiter="#">
  4188.                               <token-global-variable name="dirxml.auto.driverguid"/>
  4189. 16:04:56 53DB2940 Drvrs:                               <token-local-variable name="current-node"/>
  4190.                            </token-join>
  4191.                         </arg-string>
  4192.                      </do-set-local-variable>
  4193.                      <do-trace-message>
  4194.                         <arg-string>
  4195.                            <token-text xml:space="preserve">Account Tracking - Preparing to update entries with search-key "$search-key$" and realm "$realm$"</token-text>
  4196.                         </arg-string>
  4197.                      </do-trace-message>
  4198.                      <do-for-each>
  4199.                         <arg-node-set>
  4200.                            <token-xpath expression="$AccountIdentifiers[starts-with(.,$search-key) and contains(concat(.,'#'),concat('#',$realm,'#'))]"/>
  4201.                         </arg-node-set>
  4202.                         <arg-actions>
  4203.                            <do-trace-message>
  4204.                               <arg-string>
  4205.                                  <token-text xml:space="preserve">Account Tracking - Removing entry "$current-node$"</token-text>
  4206.                               </arg-string>
  4207.                            </do-trace-message>
  4208.                            <do-remove-dest-attr-value direct="true" name="DirXML-Accounts">
  4209.                               <arg-dn>
  4210.                                  <token-op-property name="AccountTracking-ObjectDN"/>
  4211.                               </arg-dn>
  4212.                               <arg-value>
  4213.                                  <token-local-variable name="current-node"/>
  4214.                               </arg-value>
  4215.                            </do-remove-dest-attr-value>
  4216.                         </arg-actions>
  4217.                      </do-for-each>
  4218.                      <do-set-local-variable name="tmp" scope="policy">
  4219.                         <arg-string>
  4220.                            <token-op-property name="AccountTracking-$current-node$"/>
  4221.                         </arg-string>
  4222.                      </do-set-local-variable>
  4223.                      <do-if>
  4224.                         <arg-conditions>
  4225.                            <and>
  4226.                               <if-xpath op="true">string-length($tmp) > 0</if-xpath>
  4227.                            </and>
  4228.                         </arg-conditions>
  4229.                         <arg-actions>
  4230.                            <do-set-local-variable name="tmp" scope="policy">
  4231.                               <arg-string>
  4232.                                  <token-join delimiter="#">
  4233. 16:04:56 53DB2940 Drvrs:                                     <token-global-variable name="dirxml.auto.driverguid"/>
  4234.                                     <token-local-variable name="current-node"/>
  4235.                                     <token-op-property name="AccountTracking-$current-node$"/>
  4236.                                     <token-local-variable name="var-idvStatus"/>
  4237.                                     <token-local-variable name="var-appStatus"/>
  4238.                                     <token-local-variable name="realm"/>
  4239.                                  </token-join>
  4240.                               </arg-string>
  4241.                            </do-set-local-variable>
  4242.                            <do-trace-message>
  4243.                               <arg-string>
  4244.                                  <token-text xml:space="preserve">Account Tracking - Adding entry "$tmp$"</token-text>
  4245.                               </arg-string>
  4246.                            </do-trace-message>
  4247.                            <do-add-dest-attr-value direct="true" name="DirXML-Accounts">
  4248.                               <arg-dn>
  4249.                                  <token-op-property name="AccountTracking-ObjectDN"/>
  4250.                               </arg-dn>
  4251.                               <arg-value>
  4252.                                  <token-local-variable name="tmp"/>
  4253.                               </arg-value>
  4254.                            </do-add-dest-attr-value>
  4255.                         </arg-actions>
  4256.                         <arg-actions/>
  4257.                      </do-if>
  4258.                      <do-if>
  4259.                         <arg-conditions>
  4260.                            <and>
  4261.                               <if-local-variable mode="nocase" name="current-node" op="not-equal">association</if-local-variable>
  4262.                            </and>
  4263.                         </arg-conditions>
  4264.                         <arg-actions>
  4265.                            <do-clear-op-property name="AccountTracking-$current-node$"/>
  4266.                         </arg-actions>
  4267.                         <arg-actions/>
  4268.                      </do-if>
  4269.                   </arg-actions>
  4270.                   <arg-actions>
  4271.                      <do-if>
  4272.                         <arg-conditions>
  4273.                            <and>
  4274.                               <if-op-property mode="nocase" name="AccountTracking-AccountStatusChanged" op="equal">true</if-op-property>
  4275.                            </and>
  4276.                         </arg-conditions>
  4277.                         <arg-actions>
  4278.                            <do-trace-message>
  4279.                               <arg-string>
  4280. 16:04:56 53DB2940 Drvrs:                                  <token-text xml:space="preserve">Account Tracking - Account status changed: IDV=$var-idvStatus$, APP=$var-appStatus$. Update existing entries.</token-text>
  4281.                               </arg-string>
  4282.                            </do-trace-message>
  4283.                            <do-set-local-variable name="search-key" scope="policy">
  4284.                               <arg-string>
  4285.                                  <token-join delimiter="#">
  4286.                                     <token-global-variable name="dirxml.auto.driverguid"/>
  4287.                                     <token-local-variable name="current-node"/>
  4288.                                  </token-join>
  4289.                               </arg-string>
  4290.                            </do-set-local-variable>
  4291.                            <do-for-each>
  4292.                               <arg-node-set>
  4293.                                  <token-xpath expression="$AccountIdentifiers[starts-with(.,$search-key) and contains(concat(.,'#'),concat('#',$realm,'#'))]"/>
  4294.                               </arg-node-set>
  4295.                               <arg-actions>
  4296.                                  <do-set-local-variable name="var-accountElements" scope="policy">
  4297.                                     <arg-node-set>
  4298.                                        <token-split delimiter="#">
  4299.                                           <token-local-variable name="current-node"/>
  4300.                                        </token-split>
  4301.                                     </arg-node-set>
  4302.                                  </do-set-local-variable>
  4303.                                  <do-trace-message>
  4304.                                     <arg-string>
  4305.                                        <token-text xml:space="preserve">Account Tracking - Removing entry "$current-node$"</token-text>
  4306.                                     </arg-string>
  4307.                                  </do-trace-message>
  4308.                                  <do-remove-dest-attr-value direct="true" name="DirXML-Accounts">
  4309.                                     <arg-dn>
  4310.                                        <token-op-property name="AccountTracking-ObjectDN"/>
  4311.                                     </arg-dn>
  4312.                                     <arg-value>
  4313.                                        <token-local-variable name="current-node"/>
  4314.                                     </arg-value>
  4315.                                  </do-remove-dest-attr-value>
  4316.                               </arg-actions>
  4317.                            </do-for-each>
  4318.                            <do-if>
  4319.                               <arg-conditions>
  4320. 12/27/12
  4321. 16:04:56 53DB2940 Drvrs:                                  <and>
  4322.                                     <if-xpath op="true">count($var-accountElements)>1</if-xpath>
  4323.                                  </and>
  4324.                               </arg-conditions>
  4325.                               <arg-actions>
  4326.                                  <do-set-local-variable name="tmp" scope="policy">
  4327.                                     <arg-string>
  4328.                                        <token-join delimiter="#">
  4329.                                           <token-global-variable name="dirxml.auto.driverguid"/>
  4330.                                           <token-local-variable name="current-node"/>
  4331.                                           <token-xpath expression="$var-accountElements[3]"/>
  4332.                                           <token-local-variable name="var-idvStatus"/>
  4333.                                           <token-local-variable name="var-appStatus"/>
  4334.                                           <token-local-variable name="realm"/>
  4335.                                        </token-join>
  4336.                                     </arg-string>
  4337.                                  </do-set-local-variable>
  4338.                                  <do-trace-message>
  4339.                                     <arg-string>
  4340.                                        <token-text xml:space="preserve">Account Tracking - Adding entry "$tmp$"</token-text>
  4341.                                     </arg-string>
  4342.                                  </do-trace-message>
  4343.                                  <do-add-dest-attr-value direct="true" name="DirXML-Accounts">
  4344.                                     <arg-dn>
  4345.                                        <token-op-property name="AccountTracking-ObjectDN"/>
  4346.                                     </arg-dn>
  4347.                                     <arg-value>
  4348.                                        <token-local-variable name="tmp"/>
  4349.                                     </arg-value>
  4350.                                  </do-add-dest-attr-value>
  4351.                               </arg-actions>
  4352.                               <arg-actions>
  4353.                                  <do-if>
  4354.                                     <arg-conditions>
  4355.                                        <and>
  4356.                                           <if-local-variable mode="nocase" name="current-node" op="equal">association</if-local-variable>
  4357.                                        </and>
  4358.                                     </arg-conditions>
  4359.                                     <arg-actions>
  4360.                                        <do-set-local-variable name="idvObject" scope="policy">
  4361.                                           <arg-node-set>
  4362.                                              <token-query scope="entry">
  4363.                                                 <arg-dn>
  4364. 16:04:56 53DB2940 Drvrs:                                                    <token-op-property name="AccountTracking-ObjectDN"/>
  4365.                                                 </arg-dn>
  4366.                                                 <arg-string>
  4367.                                                    <token-text xml:space="preserve">Object Class</token-text>
  4368.                                                 </arg-string>
  4369.                                              </token-query>
  4370.                                           </arg-node-set>
  4371.                                        </do-set-local-variable>
  4372.                                        <do-if>
  4373.                                           <arg-conditions>
  4374.                                              <and>
  4375.                                                 <if-xpath op="not-true">string-length($idvObject/association)=0</if-xpath>
  4376.                                              </and>
  4377.                                           </arg-conditions>
  4378.                                           <arg-actions>
  4379.                                              <do-set-local-variable name="tmp" scope="policy">
  4380.                                                 <arg-string>
  4381.                                                    <token-join delimiter="#">
  4382.                                                       <token-global-variable name="dirxml.auto.driverguid"/>
  4383.                                                       <token-local-variable name="current-node"/>
  4384.                                                       <token-xpath expression="$idvObject/association"/>
  4385.                                                       <token-local-variable name="var-idvStatus"/>
  4386.                                                       <token-local-variable name="var-appStatus"/>
  4387.                                                       <token-local-variable name="realm"/>
  4388.                                                    </token-join>
  4389.                                                 </arg-string>
  4390.                                              </do-set-local-variable>
  4391.                                              <do-trace-message>
  4392.                                                 <arg-string>
  4393.                                                    <token-text xml:space="preserve">Account Tracking - New entry for account identifier "$current-node$": $tmp$</token-text>
  4394.                                                 </arg-string>
  4395.                                              </do-trace-message>
  4396.                                              <do-add-dest-attr-value direct="true" name="DirXML-Accounts">
  4397.                                                 <arg-dn>
  4398.                                                    <token-op-property name="AccountTracking-ObjectDN"/>
  4399.                                                 </arg-dn>
  4400.                                                 <arg-value>
  4401. 16:04:56 53DB2940 Drvrs:                                                    <token-local-variable name="tmp"/>
  4402.                                                 </arg-value>
  4403.                                              </do-add-dest-attr-value>
  4404.                                           </arg-actions>
  4405.                                           <arg-actions/>
  4406.                                        </do-if>
  4407.                                     </arg-actions>
  4408.                                     <arg-actions>
  4409.                                        <do-if>
  4410.                                           <arg-conditions>
  4411.                                              <and>
  4412.                                                 <if-local-variable mode="nocase" name="current-node" op="equal">LDAPDN</if-local-variable>
  4413.                                              </and>
  4414.                                           </arg-conditions>
  4415.                                           <arg-actions>
  4416.                                              <do-set-local-variable name="idvObject" scope="policy">
  4417.                                                 <arg-node-set>
  4418.                                                    <token-query scope="entry">
  4419.                                                       <arg-dn>
  4420.                                                          <token-op-property name="AccountTracking-ObjectDN"/>
  4421.                                                       </arg-dn>
  4422.                                                       <arg-string>
  4423.                                                          <token-text xml:space="preserve">Object Class</token-text>
  4424.                                                       </arg-string>
  4425.                                                    </token-query>
  4426.                                                 </arg-node-set>
  4427.                                              </do-set-local-variable>
  4428.                                              <do-if>
  4429.                                                 <arg-conditions>
  4430.                                                    <and>
  4431.                                                       <if-xpath op="not-true">string-length($idvObject/association)=0</if-xpath>
  4432.                                                    </and>
  4433.                                                 </arg-conditions>
  4434.                                                 <arg-actions>
  4435.                                                    <do-set-local-variable name="appObject" scope="policy">
  4436.                                                       <arg-node-set>
  4437.                                                          <token-query datastore="src" scope="entry">
  4438.                                                             <arg-association>
  4439.                                                                <token-xpath expression="$idvObject/association"/>
  4440.                                                             </arg-association>
  4441.                                                          </token-query>
  4442.                                                       </arg-node-set>
  4443.                                                    </do-set-local-variable>
  4444. 16:04:56 53DB2940 Drvrs:                                                    <do-if>
  4445.                                                       <arg-conditions>
  4446.                                                          <and>
  4447.                                                             <if-xpath op="not-true">string-length($appObject/@src-dn)=0</if-xpath>
  4448.                                                          </and>
  4449.                                                       </arg-conditions>
  4450.                                                       <arg-actions>
  4451.                                                          <do-set-local-variable name="tmp" scope="policy">
  4452.                                                             <arg-string>
  4453.                                                                <token-join delimiter="#">
  4454.                                                                   <token-global-variable name="dirxml.auto.driverguid"/>
  4455.                                                                   <token-local-variable name="current-node"/>
  4456.                                                                   <token-xpath expression="$appObject/@src-dn"/>
  4457.                                                                   <token-local-variable name="var-idvStatus"/>
  4458.                                                                   <token-local-variable name="var-appStatus"/>
  4459.                                                                   <token-local-variable name="realm"/>
  4460.                                                                </token-join>
  4461.                                                             </arg-string>
  4462.                                                          </do-set-local-variable>
  4463.                                                          <do-trace-message>
  4464.                                                             <arg-string>
  4465.                                                                <token-text xml:space="preserve">Account Tracking - New entry for account identifier "$current-node$": $tmp$</token-text>
  4466.                                                             </arg-string>
  4467.                                                          </do-trace-message>
  4468.                                                          <do-add-dest-attr-value direct="true" name="DirXML-Accounts">
  4469.                                                             <arg-dn>
  4470.                                                                <token-op-property name="AccountTracking-ObjectDN"/>
  4471.                                                             </arg-dn>
  4472.                                                             <arg-value>
  4473.                                                                <token-local-variable name="tmp"/>
  4474.                                                             </arg-value>
  4475.                                                          </do-add-dest-attr-value>
  4476.                                                       </arg-actions>
  4477.                                                       <arg-actions/>
  4478.                                                    </do-if>
  4479.                                                 </arg-actions>
  4480. 16:04:56 53DB2940 Drvrs:                                                 <arg-actions/>
  4481.                                              </do-if>
  4482.                                           </arg-actions>
  4483.                                           <arg-actions>
  4484.                                              <do-set-local-variable name="idvObject" scope="policy">
  4485.                                                 <arg-node-set>
  4486.                                                    <token-query scope="entry">
  4487.                                                       <arg-dn>
  4488.                                                          <token-op-property name="AccountTracking-ObjectDN"/>
  4489.                                                       </arg-dn>
  4490.                                                       <arg-string>
  4491.                                                          <token-text xml:space="preserve">Object Class</token-text>
  4492.                                                       </arg-string>
  4493.                                                    </token-query>
  4494.                                                 </arg-node-set>
  4495.                                              </do-set-local-variable>
  4496.                                              <do-if>
  4497.                                                 <arg-conditions>
  4498.                                                    <and>
  4499.                                                       <if-xpath op="not-true">string-length($idvObject/association)=0</if-xpath>
  4500.                                                    </and>
  4501.                                                 </arg-conditions>
  4502.                                                 <arg-actions>
  4503.                                                    <do-set-local-variable name="appObject" scope="policy">
  4504.                                                       <arg-node-set>
  4505.                                                          <token-query datastore="src" scope="entry">
  4506.                                                             <arg-association>
  4507.                                                                <token-xpath expression="$idvObject/association"/>
  4508.                                                             </arg-association>
  4509.                                                             <arg-string>
  4510.                                                                <token-local-variable name="current-node"/>
  4511.                                                             </arg-string>
  4512.                                                          </token-query>
  4513.                                                       </arg-node-set>
  4514.                                                    </do-set-local-variable>
  4515.                                                    <do-if>
  4516.                                                       <arg-conditions>
  4517.                                                          <and>
  4518.                                                             <if-xpath op="not-true">string-length($appObject/attr[@attr-name=$current-node])=0</if-xpath>
  4519.                                                          </and>
  4520.                                                       </arg-conditions>
  4521. 16:04:56 53DB2940 Drvrs:                                                       <arg-actions>
  4522.                                                          <do-set-local-variable name="tmp" scope="policy">
  4523.                                                             <arg-string>
  4524.                                                                <token-join delimiter="#">
  4525.                                                                   <token-global-variable name="dirxml.auto.driverguid"/>
  4526.                                                                   <token-local-variable name="current-node"/>
  4527.                                                                   <token-xpath expression="$appObject/attr[@attr-name=$current-node]"/>
  4528.                                                                   <token-local-variable name="var-idvStatus"/>
  4529.                                                                   <token-local-variable name="var-appStatus"/>
  4530.                                                                   <token-local-variable name="realm"/>
  4531.                                                                </token-join>
  4532.                                                             </arg-string>
  4533.                                                          </do-set-local-variable>
  4534.                                                          <do-trace-message>
  4535.                                                             <arg-string>
  4536.                                                                <token-text xml:space="preserve">Account Tracking - New entry for account identifier "$current-node$": $tmp$</token-text>
  4537.                                                             </arg-string>
  4538.                                                          </do-trace-message>
  4539.                                                          <do-add-dest-attr-value direct="true" name="DirXML-Accounts">
  4540.                                                             <arg-dn>
  4541.                                                                <token-op-property name="AccountTracking-ObjectDN"/>
  4542.                                                             </arg-dn>
  4543.                                                             <arg-value>
  4544.                                                                <token-local-variable name="tmp"/>
  4545.                                                             </arg-value>
  4546.                                                          </do-add-dest-attr-value>
  4547.                                                       </arg-actions>
  4548.                                                       <arg-actions/>
  4549.                                                    </do-if>
  4550.                                                 </arg-actions>
  4551.                                                 <arg-actions/>
  4552.                                              </do-if>
  4553.                                           </arg-actions>
  4554.                                        </do-if>
  4555.                                     </arg-actions>
  4556.                                  </do-if>
  4557.                               </arg-actions>
  4558.                            </do-if>
  4559.                         </arg-actions>
  4560. 16:04:56 53DB2940 Drvrs:                         <arg-actions/>
  4561.                      </do-if>
  4562.                   </arg-actions>
  4563.                </do-if>
  4564.             </arg-actions>
  4565.          </do-for-each>
  4566.          <do-clear-op-property name="AccountTracking-ObjectDN"/>
  4567.          <do-clear-op-property name="AccountTracking-IdvAccountStatus"/>
  4568.          <do-clear-op-property name="AccountTracking-AppAccountStatus"/>
  4569.          <do-clear-op-property name="AccountTracking-AccountStatusChanged"/>
  4570.       </actions>
  4571.    </rule>
  4572.    <rule disabled="true">
  4573.       <description>AccountTracking - update DirXMLAccounts attribute on mapped operations</description>
  4574.       <conditions>
  4575.          <and>
  4576.             <if-xpath op="true">operation-data/account-tracking-operation</if-xpath>
  4577.             <if-operation mode="case" op="equal">status</if-operation>
  4578.             <if-xpath op="true">./@level='success' or ./@level='warning'</if-xpath>
  4579.          </and>
  4580.          <and>
  4581.             <if-xpath op="true">operation-data/account-tracking-operation</if-xpath>
  4582.             <if-operation mode="case" op="equal">add-association</if-operation>
  4583.          </and>
  4584.       </conditions>
  4585.       <actions>
  4586.          <do-for-each>
  4587.             <arg-node-set>
  4588.                <token-xpath expression="./operation-data/account-tracking-operation"/>
  4589.             </arg-node-set>
  4590.             <arg-actions>
  4591.                <do-set-local-variable name="atoNode" scope="policy">
  4592.                   <arg-node-set>
  4593.                      <token-local-variable name="current-node"/>
  4594.                   </arg-node-set>
  4595.                </do-set-local-variable>
  4596.                <do-set-local-variable name="operation" scope="policy">
  4597.                   <arg-string>
  4598.                      <token-xpath expression="$current-node/@AccountTracking-Operation"/>
  4599.                   </arg-string>
  4600.                </do-set-local-variable>
  4601.                <do-set-local-variable name="realm" scope="policy">
  4602.                   <arg-string>
  4603.                      <token-xpath expression="$current-node/@AccountTracking-Realm"/>
  4604.                   </arg-string>
  4605.                </do-set-local-variable>
  4606. 16:04:56 53DB2940 Drvrs:                <do-set-local-variable name="className" scope="policy">
  4607.                   <arg-string>
  4608.                      <token-xpath expression="$current-node/@AccountTracking-ClassName"/>
  4609.                   </arg-string>
  4610.                </do-set-local-variable>
  4611.                <do-set-local-variable name="idvAccountStatus" scope="policy">
  4612.                   <arg-string>
  4613.                      <token-xpath expression="$current-node/@AccountTracking-IdvAccountStatus"/>
  4614.                   </arg-string>
  4615.                </do-set-local-variable>
  4616.                <do-set-local-variable name="appAccountStatus" scope="policy">
  4617.                   <arg-string>
  4618.                      <token-xpath expression="$current-node/@AccountTracking-AppAccountStatus"/>
  4619.                   </arg-string>
  4620.                </do-set-local-variable>
  4621.                <do-trace-message>
  4622.                   <arg-string>
  4623.                      <token-text xml:space="preserve">Account Tracking - Mapped $operation$ operation</token-text>
  4624.                   </arg-string>
  4625.                </do-trace-message>
  4626.                <do-if>
  4627.                   <arg-conditions>
  4628.                      <and>
  4629.                         <if-xpath op="true">$current-node/@AccountTracking-association</if-xpath>
  4630.                      </and>
  4631.                   </arg-conditions>
  4632.                   <arg-actions>
  4633.                      <do-set-local-variable name="association" scope="policy">
  4634.                         <arg-string>
  4635.                            <token-xpath expression="$current-node/@AccountTracking-association"/>
  4636.                         </arg-string>
  4637.                      </do-set-local-variable>
  4638.                   </arg-actions>
  4639.                   <arg-actions>
  4640.                      <do-if>
  4641.                         <arg-conditions>
  4642.                            <and>
  4643.                               <if-operation mode="case" op="equal">add-association</if-operation>
  4644.                               <if-xpath op="true">$current-node/@AccountTracking-RealmKey</if-xpath>
  4645.                            </and>
  4646.                         </arg-conditions>
  4647.                         <arg-actions>
  4648.                            <do-set-local-variable name="realm-key" scope="policy">
  4649.                               <arg-string>
  4650.                                  <token-replace-first regex="\\(.+)\\USd.+" replace-with="$1">
  4651. 16:04:56 53DB2940 Drvrs:                                     <token-xpath expression="text()"/>
  4652.                                  </token-replace-first>
  4653.                               </arg-string>
  4654.                            </do-set-local-variable>
  4655.                            <do-set-local-variable name="new-realm-key" scope="policy">
  4656.                               <arg-string>
  4657.                                  <token-xpath expression="$current-node/@AccountTracking-RealmKey"/>
  4658.                               </arg-string>
  4659.                            </do-set-local-variable>
  4660.                            <do-set-local-variable name="association" scope="policy">
  4661.                               <arg-string>
  4662.                                  <token-replace-first regex="$realm-key$" replace-with="$new-realm-key$">
  4663.                                     <token-xpath expression="text()"/>
  4664.                                  </token-replace-first>
  4665.                               </arg-string>
  4666.                            </do-set-local-variable>
  4667.                         </arg-actions>
  4668.                         <arg-actions>
  4669.                            <do-break/>
  4670.                         </arg-actions>
  4671.                      </do-if>
  4672.                   </arg-actions>
  4673.                </do-if>
  4674.                <do-set-local-variable name="dn" scope="policy">
  4675.                   <arg-string>
  4676.                      <token-xpath expression="$current-node/@AccountTracking-ObjectDN"/>
  4677.                   </arg-string>
  4678.                </do-set-local-variable>
  4679.                <do-set-local-variable name="AccountIdentifiers" scope="policy">
  4680.                   <arg-node-set>
  4681.                      <token-dest-attr name="DirXML-Accounts">
  4682.                         <arg-dn>
  4683.                            <token-local-variable name="dn"/>
  4684.                         </arg-dn>
  4685.                      </token-dest-attr>
  4686.                   </arg-node-set>
  4687.                </do-set-local-variable>
  4688.                <do-if>
  4689.                   <arg-conditions>
  4690.                      <and>
  4691.                         <if-xpath op="not-true">$AccountIdentifiers</if-xpath>
  4692.                      </and>
  4693.                   </arg-conditions>
  4694.                   <arg-actions>
  4695.                      <do-add-dest-attr-value direct="true" name="Object Class">
  4696.                         <arg-dn>
  4697.                            <token-local-variable name="dn"/>
  4698.                         </arg-dn>
  4699.                         <arg-value>
  4700.                            <token-text xml:space="preserve">DirXML-Identity</token-text>
  4701. 16:04:56 53DB2940 Drvrs:                         </arg-value>
  4702.                      </do-add-dest-attr-value>
  4703.                   </arg-actions>
  4704.                   <arg-actions/>
  4705.                </do-if>
  4706.                <do-if>
  4707.                   <arg-conditions>
  4708.                      <and>
  4709.                         <if-local-variable mode="regex" name="operation" op="equal">add|enable|disable|delete</if-local-variable>
  4710.                      </and>
  4711.                   </arg-conditions>
  4712.                   <arg-actions>
  4713.                      <do-for-each>
  4714.                         <arg-node-set>
  4715.                            <token-xpath expression="$AccountIdentifiers[starts-with(.,$dirxml.auto.driverguid) and contains(concat(.,'#'),concat('#',$realm,'#'))]"/>
  4716.                         </arg-node-set>
  4717.                         <arg-actions>
  4718.                            <do-trace-message>
  4719.                               <arg-string>
  4720.                                  <token-text xml:space="preserve">Account Tracking - Removing entry $current-node$</token-text>
  4721.                               </arg-string>
  4722.                            </do-trace-message>
  4723.                            <do-remove-dest-attr-value direct="true" name="DirXML-Accounts">
  4724.                               <arg-dn>
  4725.                                  <token-local-variable name="dn"/>
  4726.                               </arg-dn>
  4727.                               <arg-value>
  4728.                                  <token-local-variable name="current-node"/>
  4729.                               </arg-value>
  4730.                            </do-remove-dest-attr-value>
  4731.                         </arg-actions>
  4732.                      </do-for-each>
  4733.                   </arg-actions>
  4734.                   <arg-actions/>
  4735.                </do-if>
  4736.                <do-if>
  4737.                   <arg-conditions>
  4738.                      <and>
  4739.                         <if-local-variable mode="regex" name="operation" op="equal">add|enable|disable</if-local-variable>
  4740.                      </and>
  4741.                   </arg-conditions>
  4742.                   <arg-actions>
  4743.                      <do-for-each>
  4744.                         <arg-node-set>
  4745.                            <token-global-variable name="drv.acctTrk.identifiers"/>
  4746.                         </arg-node-set>
  4747.                         <arg-actions>
  4748.                            <do-if>
  4749.                               <arg-conditions>
  4750.                                  <and>
  4751.                                     <if-local-variable mode="nocase" name="current-node" op="equal">LDAPDN</if-local-variable>
  4752.                                  </and>
  4753. 16:04:56 53DB2940 Drvrs:                               </arg-conditions>
  4754.                               <arg-actions>
  4755.                                  <do-set-local-variable name="sleep" scope="policy">
  4756.                                     <arg-string>
  4757.                                        <token-xpath expression="thread:sleep(number(10)*1000)"/>
  4758.                                     </arg-string>
  4759.                                  </do-set-local-variable>
  4760.                                  <do-set-local-variable name="instance" scope="policy">
  4761.                                     <arg-node-set>
  4762.                                        <token-query datastore="src">
  4763.                                           <arg-association>
  4764.                                              <token-local-variable name="association"/>
  4765.                                           </arg-association>
  4766.                                        </token-query>
  4767.                                     </arg-node-set>
  4768.                                  </do-set-local-variable>
  4769.                                  <do-set-local-variable name="value" scope="policy">
  4770.                                     <arg-string>
  4771.                                        <token-xpath expression="$instance/@src-dn"/>
  4772.                                     </arg-string>
  4773.                                  </do-set-local-variable>
  4774.                               </arg-actions>
  4775.                               <arg-actions>
  4776.                                  <do-if>
  4777.                                     <arg-conditions>
  4778.                                        <and>
  4779.                                           <if-local-variable mode="nocase" name="current-node" op="equal">DESTNAME</if-local-variable>
  4780.                                        </and>
  4781.                                     </arg-conditions>
  4782.                                     <arg-actions>
  4783.                                        <do-set-local-variable name="sleep" scope="policy">
  4784.                                           <arg-string>
  4785.                                              <token-xpath expression="thread:sleep(number(10)*1000)"/>
  4786.                                           </arg-string>
  4787.                                        </do-set-local-variable>
  4788.                                        <do-set-local-variable name="instance" scope="policy">
  4789.                                           <arg-node-set>
  4790.                                              <token-query datastore="src">
  4791.                                                 <arg-association>
  4792.                                                    <token-local-variable name="association"/>
  4793.                                                 </arg-association>
  4794.                                              </token-query>
  4795.                                           </arg-node-set>
  4796.                                        </do-set-local-variable>
  4797. 16:04:56 53DB2940 Drvrs:                                        <do-set-local-variable name="value" scope="policy">
  4798.                                           <arg-string>
  4799.                                              <token-parse-dn dest-dn-format="src-dn" length="1" src-dn-format="src-dn" start="-1">
  4800.                                                 <token-xpath expression="$instance/@src-dn"/>
  4801.                                              </token-parse-dn>
  4802.                                           </arg-string>
  4803.                                        </do-set-local-variable>
  4804.                                     </arg-actions>
  4805.                                     <arg-actions>
  4806.                                        <do-if>
  4807.                                           <arg-conditions>
  4808.                                              <and>
  4809.                                                 <if-local-variable mode="nocase" name="current-node" op="equal">association</if-local-variable>
  4810.                                              </and>
  4811.                                           </arg-conditions>
  4812.                                           <arg-actions>
  4813.                                              <do-set-local-variable name="value" scope="policy">
  4814.                                                 <arg-string>
  4815.                                                    <token-local-variable name="association"/>
  4816.                                                 </arg-string>
  4817.                                              </do-set-local-variable>
  4818.                                           </arg-actions>
  4819.                                           <arg-actions>
  4820.                                              <do-set-local-variable name="sleep" scope="policy">
  4821.                                                 <arg-string>
  4822.                                                    <token-xpath expression="thread:sleep(number(10)*1000)"/>
  4823.                                                 </arg-string>
  4824.                                              </do-set-local-variable>
  4825.                                              <do-set-local-variable name="value" scope="policy">
  4826.                                                 <arg-string>
  4827.                                                    <token-src-attr name="$current-node$">
  4828.                                                       <arg-association>
  4829.                                                          <token-local-variable name="association"/>
  4830.                                                       </arg-association>
  4831.                                                    </token-src-attr>
  4832.                                                 </arg-string>
  4833.                                              </do-set-local-variable>
  4834.                                           </arg-actions>
  4835.                                        </do-if>
  4836.                                     </arg-actions>
  4837.                                  </do-if>
  4838.                               </arg-actions>
  4839.                            </do-if>
  4840. 16:04:56 53DB2940 Drvrs:                            <do-set-local-variable name="tmp" scope="policy">
  4841.                               <arg-string>
  4842.                                  <token-join delimiter="#">
  4843.                                     <token-global-variable name="dirxml.auto.driverguid"/>
  4844.                                     <token-local-variable name="current-node"/>
  4845.                                     <token-local-variable name="value"/>
  4846.                                     <token-local-variable name="idvAccountStatus"/>
  4847.                                     <token-local-variable name="appAccountStatus"/>
  4848.                                     <token-local-variable name="realm"/>
  4849.                                  </token-join>
  4850.                               </arg-string>
  4851.                            </do-set-local-variable>
  4852.                            <do-trace-message>
  4853.                               <arg-string>
  4854.                                  <token-text xml:space="preserve">Account Tracking - Adding entry $tmp$</token-text>
  4855.                               </arg-string>
  4856.                            </do-trace-message>
  4857.                            <do-add-dest-attr-value direct="true" name="DirXML-Accounts">
  4858.                               <arg-dn>
  4859.                                  <token-local-variable name="dn"/>
  4860.                               </arg-dn>
  4861.                               <arg-value>
  4862.                                  <token-local-variable name="tmp"/>
  4863.                               </arg-value>
  4864.                            </do-add-dest-attr-value>
  4865.                         </arg-actions>
  4866.                      </do-for-each>
  4867.                   </arg-actions>
  4868.                   <arg-actions/>
  4869.                </do-if>
  4870.             </arg-actions>
  4871.          </do-for-each>
  4872.       </actions>
  4873.    </rule>
  4874. </policy>
  4875. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  4876. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLPWDSYNC-itp-EmailOnFailedPwdSub#XmlData.
  4877. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  4878. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loading Publisher output transformation policies.
  4879. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLPWDSYNC-otp-EmailOnFailedPwdPub#XmlData.
  4880. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  4881. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLATRKBASE-otp-Subscribe#XmlData.
  4882. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Global Configuration Value replacements made in vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/NOVLATRKBASE-otp-Subscribe#XmlData:
  4883. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  4884. <policy xmlns:dq="http://www.novell.com/nxsl/java/com.novell.xml.dom.DOMQuery">
  4885.    <rule disabled="true">
  4886.       <description>AccountTracking - Initialize Realm Mapping</description>
  4887.       <conditions>
  4888.          <and>
  4889.             <if-global-variable mode="nocase" name="drv.acctTrk.enable" op="equal">true</if-global-variable>
  4890.             <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="equal">fanout</if-global-variable>
  4891.             <if-local-variable mode="nocase" name="realmMappingInitialized" op="not-equal">true</if-local-variable>
  4892.          </and>
  4893.       </conditions>
  4894.       <actions>
  4895.          <do-set-local-variable name="objectClass" scope="driver">
  4896.             <arg-string>
  4897.                <token-src-attr name="Object Class">
  4898.                   <arg-dn>
  4899.                      <token-global-variable name="dirxml.auto.driverdn"/>
  4900.                   </arg-dn>
  4901.                </token-src-attr>
  4902.             </arg-string>
  4903.          </do-set-local-variable>
  4904.          <do-if>
  4905.             <arg-conditions>
  4906.                <and>
  4907.                   <if-local-variable mode="regex" name="objectClass" op="equal">.+</if-local-variable>
  4908.                </and>
  4909.             </arg-conditions>
  4910.             <arg-actions>
  4911.                <do-trace-message>
  4912.                   <arg-string>
  4913.                      <token-text xml:space="preserve">Account Tracking: Initializing realm mapping</token-text>
  4914.                   </arg-string>
  4915.                </do-trace-message>
  4916.                <do-if>
  4917.                   <arg-conditions>
  4918.                      <and>
  4919.                         <if-local-variable name="shimConfigInfo" op="not-available"/>
  4920.                      </and>
  4921.                   </arg-conditions>
  4922.                   <arg-actions>
  4923.                      <do-set-local-variable name="shimConfigInfo" scope="driver">
  4924.                         <arg-node-set>
  4925.                            <token-document>
  4926.                               <arg-string>
  4927.                                  <token-text xml:space="preserve">vnd.nds.stream:</token-text>
  4928.                                  <token-text xml:space="preserve">/</token-text>
  4929. 16:04:56 53DB2940 Drvrs:                                  <token-parse-dn dest-dn-delims="00,/+=*\" dest-dn-format="custom" src-dn-format="slash">
  4930.                                     <token-global-variable name="dirxml.auto.driverdn"/>
  4931.                                  </token-parse-dn>
  4932.                                  <token-text xml:space="preserve">#</token-text>
  4933.                                  <token-text xml:space="preserve">DirXML-ShimConfigInfo</token-text>
  4934.                               </arg-string>
  4935.                            </token-document>
  4936.                         </arg-node-set>
  4937.                      </do-set-local-variable>
  4938.                   </arg-actions>
  4939.                   <arg-actions/>
  4940.                </do-if>
  4941.                <do-set-local-variable name="primSystemID" scope="policy">
  4942.                   <arg-string>
  4943.                      <token-xpath expression="$shimConfigInfo/driver-config/driver-options/configuration-values/definitions/definition[@name='nsap-system-id']/value"/>
  4944.                   </arg-string>
  4945.                </do-set-local-variable>
  4946.                <do-set-local-variable name="primSystemNumber" scope="policy">
  4947.                   <arg-string>
  4948.                      <token-xpath expression="$shimConfigInfo/driver-config/driver-options/configuration-values/definitions/definition[@name='nsap-cs-type']/value"/>
  4949.                   </arg-string>
  4950.                </do-set-local-variable>
  4951.                <do-set-local-variable name="primClientNumber" scope="policy">
  4952.                   <arg-string>
  4953.                      <token-xpath expression="$shimConfigInfo/driver-config/driver-options/configuration-values/definitions/definition[@name='nsap-user-client']/value"/>
  4954.                   </arg-string>
  4955.                </do-set-local-variable>
  4956.                <do-set-local-variable name="key" scope="policy">
  4957.                   <arg-string>
  4958.                      <token-xpath expression="$shimConfigInfo/driver-config/driver-options/configuration-values/definitions/definition[@name='nsap-ls-name']/value"/>
  4959.                   </arg-string>
  4960.                </do-set-local-variable>
  4961.                <do-set-local-variable name="realm" scope="policy">
  4962.                   <arg-string>
  4963. 16:04:56 53DB2940 Drvrs:                      <token-text xml:space="preserve">\</token-text>
  4964.                      <token-local-variable name="primSystemID"/>
  4965.                      <token-text xml:space="preserve">\</token-text>
  4966.                      <token-local-variable name="primSystemNumber"/>
  4967.                      <token-text xml:space="preserve">\</token-text>
  4968.                      <token-local-variable name="primClientNumber"/>
  4969.                   </arg-string>
  4970.                </do-set-local-variable>
  4971.                <do-if>
  4972.                   <arg-conditions>
  4973.                      <and>
  4974.                         <if-local-variable mode="regex" name="key" op="equal">.+</if-local-variable>
  4975.                         <if-local-variable mode="regex" name="realm" op="equal">.+</if-local-variable>
  4976.                      </and>
  4977.                   </arg-conditions>
  4978.                   <arg-actions>
  4979.                      <do-set-local-variable name="dvn" scope="policy">
  4980.                         <arg-string>
  4981.                            <token-text xml:space="preserve">$key$-realm</token-text>
  4982.                         </arg-string>
  4983.                      </do-set-local-variable>
  4984.                      <do-set-local-variable name="$dvn$" scope="driver">
  4985.                         <arg-string>
  4986.                            <token-text xml:space="preserve">$realm$</token-text>
  4987.                         </arg-string>
  4988.                      </do-set-local-variable>
  4989.                      <do-trace-message>
  4990.                         <arg-string>
  4991.                            <token-text xml:space="preserve">$dvn$=</token-text>
  4992.                            <token-local-variable name="$dvn$"/>
  4993.                         </arg-string>
  4994.                      </do-trace-message>
  4995.                   </arg-actions>
  4996.                   <arg-actions/>
  4997.                </do-if>
  4998.                <do-for-each>
  4999.                   <arg-node-set>
  5000.                      <token-xpath expression="$shimConfigInfo/driver-config/subscriber-options/configuration-values/definitions/definition[@name='nsap-alt-conn-info']/value/instance"/>
  5001.                   </arg-node-set>
  5002.                   <arg-actions>
  5003.                      <do-set-local-variable name="systemID" scope="policy">
  5004.                         <arg-string>
  5005.                            <token-xpath expression="$current-node/definition[@name='systemID']/value"/>
  5006. 16:04:56 53DB2940 Drvrs:                         </arg-string>
  5007.                      </do-set-local-variable>
  5008.                      <do-set-local-variable name="systemNumber" scope="policy">
  5009.                         <arg-string>
  5010.                            <token-xpath expression="$current-node/definition[@name='systemNumber']/value"/>
  5011.                         </arg-string>
  5012.                      </do-set-local-variable>
  5013.                      <do-set-local-variable name="clientNumber" scope="policy">
  5014.                         <arg-string>
  5015.                            <token-xpath expression="$current-node/definition[@name='clientNumber']/value"/>
  5016.                         </arg-string>
  5017.                      </do-set-local-variable>
  5018.                      <do-set-local-variable name="key" scope="policy">
  5019.                         <arg-string>
  5020.                            <token-xpath expression="$current-node/definition[@name='logicalSystemName']/value"/>
  5021.                         </arg-string>
  5022.                      </do-set-local-variable>
  5023.                      <do-set-local-variable name="realm" scope="policy">
  5024.                         <arg-string>
  5025.                            <token-text xml:space="preserve">\</token-text>
  5026.                            <token-local-variable name="systemID"/>
  5027.                            <token-text xml:space="preserve">\</token-text>
  5028.                            <token-local-variable name="systemNumber"/>
  5029.                            <token-text xml:space="preserve">\</token-text>
  5030.                            <token-local-variable name="clientNumber"/>
  5031.                         </arg-string>
  5032.                      </do-set-local-variable>
  5033.                      <do-if>
  5034.                         <arg-conditions>
  5035.                            <and>
  5036.                               <if-local-variable mode="regex" name="key" op="equal">.+</if-local-variable>
  5037.                               <if-local-variable mode="regex" name="realm" op="equal">.+</if-local-variable>
  5038.                            </and>
  5039.                         </arg-conditions>
  5040.                         <arg-actions>
  5041.                            <do-set-local-variable name="dvn" scope="policy">
  5042.                               <arg-string>
  5043.                                  <token-text xml:space="preserve">$key$-realm</token-text>
  5044.                               </arg-string>
  5045.                            </do-set-local-variable>
  5046. 16:04:56 53DB2940 Drvrs:                            <do-set-local-variable name="$dvn$" scope="driver">
  5047.                               <arg-string>
  5048.                                  <token-text xml:space="preserve">$realm$</token-text>
  5049.                               </arg-string>
  5050.                            </do-set-local-variable>
  5051.                            <do-trace-message>
  5052.                               <arg-string>
  5053.                                  <token-text xml:space="preserve">$dvn$=</token-text>
  5054.                                  <token-local-variable name="$dvn$"/>
  5055.                               </arg-string>
  5056.                            </do-trace-message>
  5057.                         </arg-actions>
  5058.                         <arg-actions/>
  5059.                      </do-if>
  5060.                   </arg-actions>
  5061.                </do-for-each>
  5062.                <do-set-local-variable name="realmMappingInitialized" scope="driver">
  5063.                   <arg-string>
  5064.                      <token-text xml:space="preserve">true</token-text>
  5065.                   </arg-string>
  5066.                </do-set-local-variable>
  5067.                <do-trace-message>
  5068.                   <arg-string>
  5069.                      <token-text xml:space="preserve">Account Tracking: Realm mapping initialized.</token-text>
  5070.                   </arg-string>
  5071.                </do-trace-message>
  5072.             </arg-actions>
  5073.             <arg-actions/>
  5074.          </do-if>
  5075.       </actions>
  5076.    </rule>
  5077.    <rule disabled="true">
  5078.       <description>AccountTracking - disregard if disabled or wrong object class</description>
  5079.       <conditions>
  5080.          <and/>
  5081.       </conditions>
  5082.       <actions>
  5083.          <do-if>
  5084.             <arg-conditions>
  5085.                <and>
  5086.                   <if-global-variable mode="nocase" name="drv.acctTrk.enable" op="not-equal">true</if-global-variable>
  5087.                </and>
  5088.             </arg-conditions>
  5089.             <arg-actions>
  5090.                <do-break/>
  5091.             </arg-actions>
  5092.             <arg-actions>
  5093.                <do-for-each>
  5094.                   <arg-node-set>
  5095.                      <token-global-variable name="drv.acctTrk.objectClass"/>
  5096.                   </arg-node-set>
  5097.                   <arg-actions>
  5098.                      <do-if>
  5099.                         <arg-conditions>
  5100.                            <and>
  5101.                               <if-class-name mode="nocase" op="equal">$current-node$</if-class-name>
  5102.                            </and>
  5103.                         </arg-conditions>
  5104. 16:04:56 53DB2940 Drvrs:                         <arg-actions>
  5105.                            <do-set-local-variable name="pass" scope="policy">
  5106.                               <arg-string>
  5107.                                  <token-text xml:space="preserve">true</token-text>
  5108.                               </arg-string>
  5109.                            </do-set-local-variable>
  5110.                         </arg-actions>
  5111.                         <arg-actions/>
  5112.                      </do-if>
  5113.                   </arg-actions>
  5114.                </do-for-each>
  5115.                <do-if>
  5116.                   <arg-conditions>
  5117.                      <and>
  5118.                         <if-local-variable name="pass" op="not-available"/>
  5119.                      </and>
  5120.                   </arg-conditions>
  5121.                   <arg-actions>
  5122.                      <do-break/>
  5123.                   </arg-actions>
  5124.                   <arg-actions/>
  5125.                </do-if>
  5126.             </arg-actions>
  5127.          </do-if>
  5128.       </actions>
  5129.    </rule>
  5130.    <rule disabled="true">
  5131.       <description>AccountTracking - add operation-data for regular operations</description>
  5132.       <conditions>
  5133.          <and>
  5134.             <if-operation mode="regex" op="equal">add|modify|delete|rename|move</if-operation>
  5135.          </and>
  5136.       </conditions>
  5137.       <actions>
  5138.          <do-set-op-property name="AccountTracking-Operation">
  5139.             <arg-string>
  5140.                <token-operation/>
  5141.             </arg-string>
  5142.          </do-set-op-property>
  5143.          <do-if>
  5144.             <arg-conditions>
  5145.                <and>
  5146.                   <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="equal">fanout</if-global-variable>
  5147.                   <if-association op="available"/>
  5148.                </and>
  5149.             </arg-conditions>
  5150.             <arg-actions>
  5151.                <do-set-op-property name="AccountTracking-association">
  5152.                   <arg-string>
  5153.                      <token-association/>
  5154.                   </arg-string>
  5155.                </do-set-op-property>
  5156.                <do-set-local-variable name="addObjectDN" scope="policy">
  5157.                   <arg-string>
  5158.                      <token-text xml:space="preserve">true</token-text>
  5159.                   </arg-string>
  5160.                </do-set-local-variable>
  5161.             </arg-actions>
  5162.             <arg-actions/>
  5163.          </do-if>
  5164.          <do-if>
  5165.             <arg-conditions/>
  5166.             <arg-actions>
  5167.                <do-if>
  5168. 16:04:56 53DB2940 Drvrs:                   <arg-conditions>
  5169.                      <and>
  5170.                         <if-local-variable mode="nocase" name="current-node" op="equal">LDAPDN</if-local-variable>
  5171.                         <if-dest-dn op="available"/>
  5172.                      </and>
  5173.                   </arg-conditions>
  5174.                   <arg-actions>
  5175.                      <do-trace-message>
  5176.                         <arg-string>
  5177.                            <token-text xml:space="preserve">AccountTracking - Tracking account identifier $current-node$ for object </token-text>
  5178.                            <token-src-name/>
  5179.                         </arg-string>
  5180.                      </do-trace-message>
  5181.                      <do-set-op-property name="AccountTracking-$current-node$">
  5182.                         <arg-string>
  5183.                            <token-dest-dn/>
  5184.                         </arg-string>
  5185.                      </do-set-op-property>
  5186.                      <do-set-local-variable name="addObjectDN" scope="policy">
  5187.                         <arg-string>
  5188.                            <token-text xml:space="preserve">true</token-text>
  5189.                         </arg-string>
  5190.                      </do-set-local-variable>
  5191.                   </arg-actions>
  5192.                   <arg-actions/>
  5193.                </do-if>
  5194.                <do-if>
  5195.                   <arg-conditions>
  5196.                      <and>
  5197.                         <if-local-variable mode="nocase" name="current-node" op="equal">DESTNAME</if-local-variable>
  5198.                         <if-operation mode="regex" op="equal">add|rename</if-operation>
  5199.                      </and>
  5200.                   </arg-conditions>
  5201.                   <arg-actions>
  5202.                      <do-trace-message>
  5203.                         <arg-string>
  5204.                            <token-text xml:space="preserve">AccountTracking - Tracking account identifier $current-node$ for object </token-text>
  5205.                            <token-src-name/>
  5206.                         </arg-string>
  5207.                      </do-trace-message>
  5208.                      <do-set-op-property name="AccountTracking-$current-node$">
  5209.                         <arg-string>
  5210.                            <token-dest-name/>
  5211.                            <token-xpath expression="new-name/text()"/>
  5212.                         </arg-string>
  5213.                      </do-set-op-property>
  5214.                      <do-set-local-variable name="addObjectDN" scope="policy">
  5215. 16:04:56 53DB2940 Drvrs:                         <arg-string>
  5216.                            <token-text xml:space="preserve">true</token-text>
  5217.                         </arg-string>
  5218.                      </do-set-local-variable>
  5219.                   </arg-actions>
  5220.                   <arg-actions/>
  5221.                </do-if>
  5222.                <do-if>
  5223.                   <arg-conditions>
  5224.                      <and>
  5225.                         <if-local-variable mode="nocase" name="current-node" op="equal">association</if-local-variable>
  5226.                         <if-association op="available"/>
  5227.                         <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="not-equal">fanout</if-global-variable>
  5228.                      </and>
  5229.                   </arg-conditions>
  5230.                   <arg-actions>
  5231.                      <do-trace-message>
  5232.                         <arg-string>
  5233.                            <token-text xml:space="preserve">AccountTracking - Tracking account identifier $current-node$ for object </token-text>
  5234.                            <token-src-name/>
  5235.                         </arg-string>
  5236.                      </do-trace-message>
  5237.                      <do-set-op-property name="AccountTracking-$current-node$">
  5238.                         <arg-string>
  5239.                            <token-association/>
  5240.                         </arg-string>
  5241.                      </do-set-op-property>
  5242.                      <do-set-local-variable name="addObjectDN" scope="policy">
  5243.                         <arg-string>
  5244.                            <token-text xml:space="preserve">true</token-text>
  5245.                         </arg-string>
  5246.                      </do-set-local-variable>
  5247.                   </arg-actions>
  5248.                   <arg-actions/>
  5249.                </do-if>
  5250.                <do-if>
  5251.                   <arg-conditions>
  5252.                      <and>
  5253.                         <if-op-attr name="$current-node$" op="available"/>
  5254.                      </and>
  5255.                   </arg-conditions>
  5256.                   <arg-actions>
  5257.                      <do-trace-message>
  5258.                         <arg-string>
  5259.                            <token-text xml:space="preserve">AccountTracking - Tracking account identifier $current-node$ for object </token-text>
  5260.                            <token-src-name/>
  5261.                         </arg-string>
  5262.                      </do-trace-message>
  5263.                      <do-set-op-property name="AccountTracking-$current-node$">
  5264.                         <arg-string>
  5265. 16:04:56 53DB2940 Drvrs:                            <token-op-attr name="$current-node$"/>
  5266.                         </arg-string>
  5267.                      </do-set-op-property>
  5268.                      <do-set-local-variable name="addObjectDN" scope="policy">
  5269.                         <arg-string>
  5270.                            <token-text xml:space="preserve">true</token-text>
  5271.                         </arg-string>
  5272.                      </do-set-local-variable>
  5273.                   </arg-actions>
  5274.                   <arg-actions/>
  5275.                </do-if>
  5276.                <do-if>
  5277.                   <arg-conditions>
  5278.                      <and>
  5279.                         <if-xpath op="true">@from-merge='true'</if-xpath>
  5280.                      </and>
  5281.                   </arg-conditions>
  5282.                   <arg-actions>
  5283.                      <do-set-op-property name="AccountTracking-association">
  5284.                         <arg-string>
  5285.                            <token-association/>
  5286.                         </arg-string>
  5287.                      </do-set-op-property>
  5288.                      <do-set-local-variable name="addObjectDN" scope="policy">
  5289.                         <arg-string>
  5290.                            <token-text xml:space="preserve">true</token-text>
  5291.                         </arg-string>
  5292.                      </do-set-local-variable>
  5293.                   </arg-actions>
  5294.                   <arg-actions/>
  5295.                </do-if>
  5296.             </arg-actions>
  5297.             <arg-actions/>
  5298.          </do-if>
  5299.          <do-set-local-variable name="var-idvAccountStatus" scope="policy">
  5300.             <arg-string>
  5301.                <token-text xml:space="preserve">-</token-text>
  5302.             </arg-string>
  5303.          </do-set-local-variable>
  5304.          <do-set-local-variable name="var-appAccountStatus" scope="policy">
  5305.             <arg-string>
  5306.                <token-text xml:space="preserve">-</token-text>
  5307.             </arg-string>
  5308.          </do-set-local-variable>
  5309.          <do-if>
  5310.             <arg-conditions>
  5311.                <and>
  5312.                   <if-op-attr name="Login Disabled" op="available"/>
  5313.                </and>
  5314.             </arg-conditions>
  5315.             <arg-actions>
  5316.                <do-set-local-variable name="var-accountStatusChanged" scope="policy">
  5317.                   <arg-string>
  5318.                      <token-text xml:space="preserve">true</token-text>
  5319.                   </arg-string>
  5320.                </do-set-local-variable>
  5321.                <do-if>
  5322. 16:04:56 53DB2940 Drvrs:                   <arg-conditions>
  5323.                      <and>
  5324.                         <if-op-attr mode="nocase" name="Login Disabled" op="equal">false</if-op-attr>
  5325.                      </and>
  5326.                   </arg-conditions>
  5327.                   <arg-actions>
  5328.                      <do-set-local-variable name="var-idvAccountStatus" scope="policy">
  5329.                         <arg-string>
  5330.                            <token-text xml:space="preserve">A</token-text>
  5331.                         </arg-string>
  5332.                      </do-set-local-variable>
  5333.                   </arg-actions>
  5334.                   <arg-actions>
  5335.                      <do-if>
  5336.                         <arg-conditions>
  5337.                            <and>
  5338.                               <if-op-attr mode="nocase" name="Login Disabled" op="equal">true</if-op-attr>
  5339.                            </and>
  5340.                         </arg-conditions>
  5341.                         <arg-actions>
  5342.                            <do-set-local-variable name="var-idvAccountStatus" scope="policy">
  5343.                               <arg-string>
  5344.                                  <token-text xml:space="preserve">I</token-text>
  5345.                               </arg-string>
  5346.                            </do-set-local-variable>
  5347.                         </arg-actions>
  5348.                         <arg-actions>
  5349.                            <do-set-local-variable name="var-idvAccountStatus" scope="policy">
  5350.                               <arg-string>
  5351.                                  <token-text xml:space="preserve">U</token-text>
  5352.                               </arg-string>
  5353.                            </do-set-local-variable>
  5354.                         </arg-actions>
  5355.                      </do-if>
  5356.                   </arg-actions>
  5357.                </do-if>
  5358.                <do-trace-message>
  5359.                   <arg-string>
  5360.                      <token-text xml:space="preserve">Account Tracking - Account status changed to "$var-idvAccountStatus$" for </token-text>
  5361.                      <token-src-name/>
  5362.                   </arg-string>
  5363.                </do-trace-message>
  5364.             </arg-actions>
  5365.             <arg-actions>
  5366.                <do-if>
  5367.                   <arg-conditions>
  5368.                      <and>
  5369.                         <if-operation mode="case" op="equal">add</if-operation>
  5370.                      </and>
  5371.                   </arg-conditions>
  5372.                   <arg-actions>
  5373.                      <do-set-local-variable name="var-idvAccountStatus" scope="policy">
  5374.                         <arg-string>
  5375. 16:04:56 53DB2940 Drvrs:                            <token-global-variable name="drv.acctTrk.idvDefaultStatus"/>
  5376.                         </arg-string>
  5377.                      </do-set-local-variable>
  5378.                      <do-trace-message>
  5379.                         <arg-string>
  5380.                            <token-text xml:space="preserve">Account Tracking - Setting default account status "$var-idvAccountStatus$" for </token-text>
  5381.                            <token-src-name/>
  5382.                         </arg-string>
  5383.                      </do-trace-message>
  5384.                   </arg-actions>
  5385.                   <arg-actions/>
  5386.                </do-if>
  5387.             </arg-actions>
  5388.          </do-if>
  5389.          <do-if>
  5390.             <arg-conditions>
  5391.                <and>
  5392.                   <if-src-dn op="available"/>
  5393.                   <if-local-variable mode="nocase" name="addObjectDN" op="equal">true</if-local-variable>
  5394.                </and>
  5395.                <and>
  5396.                   <if-src-dn op="available"/>
  5397.                   <if-local-variable mode="nocase" name="var-accountStatusChanged" op="equal">true</if-local-variable>
  5398.                </and>
  5399.             </arg-conditions>
  5400.             <arg-actions>
  5401.                <do-set-op-property name="AccountTracking-ObjectDN">
  5402.                   <arg-string>
  5403.                      <token-src-dn/>
  5404.                   </arg-string>
  5405.                </do-set-op-property>
  5406.             </arg-actions>
  5407.             <arg-actions/>
  5408.          </do-if>
  5409.          <do-if>
  5410.             <arg-conditions>
  5411.                <and>
  5412.                   <if-local-variable mode="nocase" name="var-accountStatusChanged" op="equal">true</if-local-variable>
  5413.                </and>
  5414.             </arg-conditions>
  5415.             <arg-actions>
  5416.                <do-set-op-property name="AccountTracking-AccountStatusChanged">
  5417.                   <arg-string>
  5418.                      <token-text xml:space="preserve">true</token-text>
  5419.                   </arg-string>
  5420.                </do-set-op-property>
  5421.             </arg-actions>
  5422.             <arg-actions/>
  5423.          </do-if>
  5424.          <do-set-op-property name="AccountTracking-IdvAccountStatus">
  5425.             <arg-string>
  5426.                <token-local-variable name="var-idvAccountStatus"/>
  5427.             </arg-string>
  5428.          </do-set-op-property>
  5429. 16:04:56 53DB2940 Drvrs:          <do-set-op-property name="AccountTracking-AppAccountStatus">
  5430.             <arg-string>
  5431.                <token-local-variable name="var-appAccountStatus"/>
  5432.             </arg-string>
  5433.          </do-set-op-property>
  5434.       </actions>
  5435.    </rule>
  5436.    <rule disabled="true">
  5437.       <description>AccountTracking - add operation-data for mapped operations</description>
  5438.       <conditions>
  5439.          <or>
  5440.             <if-global-variable mode="nocase" name="drv.acctTrk.mode" op="equal">fanout</if-global-variable>
  5441.          </or>
  5442.       </conditions>
  5443.       <actions>
  5444.          <do-for-each>
  5445.             <arg-node-set>
  5446.                <token-global-variable name="drv.acctTrk.fanout.som"/>
  5447.             </arg-node-set>
  5448.             <arg-actions>
  5449.                <do-set-local-variable name="trigger" scope="policy">
  5450.                   <arg-string>
  5451.                      <token-xpath expression="$current-node/definition[@name='trigger']/value/text()"/>
  5452.                   </arg-string>
  5453.                </do-set-local-variable>
  5454.                <do-set-local-variable name="triggerQuery" scope="policy">
  5455.                   <arg-object>
  5456.                      <token-xpath expression="dq:new($trigger)"/>
  5457.                   </arg-object>
  5458.                </do-set-local-variable>
  5459.                <do-if>
  5460.                   <arg-conditions>
  5461.                      <and>
  5462.                         <if-xpath op="true">dq:evaluate($triggerQuery, .)</if-xpath>
  5463.                      </and>
  5464.                   </arg-conditions>
  5465.                   <arg-actions>
  5466.                      <do-set-local-variable name="operation" scope="policy">
  5467.                         <arg-string>
  5468.                            <token-xpath expression="$current-node/definition[@name='operation']/value/text()"/>
  5469.                         </arg-string>
  5470.                      </do-set-local-variable>
  5471.                      <do-set-local-variable name="realmLookupKeySourceExtractor" scope="policy">
  5472.                         <arg-string>
  5473.                            <token-xpath expression="$current-node/definition[@name='realmLookupKeySourceExtractor']/value/text()"/>
  5474.                         </arg-string>
  5475.                      </do-set-local-variable>
  5476. 16:04:56 53DB2940 Drvrs:                      <do-set-local-variable name="realmKeyExtractor" scope="policy">
  5477.                         <arg-string>
  5478.                            <token-xpath expression="$current-node/definition[@name='realmKeyExtractor']/value/text()"/>
  5479.                         </arg-string>
  5480.                      </do-set-local-variable>
  5481.                      <do-set-local-variable name="realmLookupKeySourceExtractorQuery" scope="policy">
  5482.                         <arg-object>
  5483.                            <token-xpath expression="dq:new($realmLookupKeySourceExtractor)"/>
  5484.                         </arg-object>
  5485.                      </do-set-local-variable>
  5486.                      <do-set-local-variable name="realmKeySources" scope="policy">
  5487.                         <arg-node-set>
  5488.                            <token-xpath expression="dq:evaluate($realmLookupKeySourceExtractorQuery, .)"/>
  5489.                         </arg-node-set>
  5490.                      </do-set-local-variable>
  5491.                      <do-for-each>
  5492.                         <arg-node-set>
  5493.                            <token-local-variable name="realmKeySources"/>
  5494.                         </arg-node-set>
  5495.                         <arg-actions>
  5496.                            <do-set-local-variable name="realm-key" scope="policy">
  5497.                               <arg-string>
  5498.                                  <token-replace-first regex="\\(.+)\\USd.+" replace-with="$1">
  5499.                                     <token-local-variable name="current-node"/>
  5500.                                  </token-replace-first>
  5501.                               </arg-string>
  5502.                            </do-set-local-variable>
  5503.                            <do-if>
  5504.                               <arg-conditions>
  5505.                                  <and>
  5506.                                     <if-local-variable mode="regex" name="realm-key" op="equal">.+</if-local-variable>
  5507.                                  </and>
  5508.                               </arg-conditions>
  5509.                               <arg-actions>
  5510.                                  <do-set-local-variable name="dvn" scope="policy">
  5511.                                     <arg-string>
  5512.                                        <token-text xml:space="preserve">$realm-key$-realm</token-text>
  5513.                                     </arg-string>
  5514.                                  </do-set-local-variable>
  5515.                                  <do-set-local-variable name="realm" scope="policy">
  5516.                                     <arg-string>
  5517. 16:04:56 53DB2940 Drvrs:                                        <token-local-variable name="$dvn$"/>
  5518.                                     </arg-string>
  5519.                                  </do-set-local-variable>
  5520.                                  <do-trace-message>
  5521.                                     <arg-string>
  5522.                                        <token-text xml:space="preserve">Account Tracking: detected mapped operation "$operation$" for realm "$realm$"</token-text>
  5523.                                     </arg-string>
  5524.                                  </do-trace-message>
  5525.                                  <do-if>
  5526.                                     <arg-conditions>
  5527.                                        <and>
  5528.                                           <if-global-variable mode="nocase" name="drv.acctTrk.realmLookupKeySource" op="equal">association</if-global-variable>
  5529.                                        </and>
  5530.                                     </arg-conditions>
  5531.                                     <arg-actions>
  5532.                                        <do-if>
  5533.                                           <arg-conditions>
  5534.                                              <and>
  5535.                                                 <if-xpath op="not-true">operation-data</if-xpath>
  5536.                                              </and>
  5537.                                           </arg-conditions>
  5538.                                           <arg-actions>
  5539.                                              <do-append-xml-element expression="." name="operation-data"/>
  5540.                                           </arg-actions>
  5541.                                           <arg-actions/>
  5542.                                        </do-if>
  5543.                                        <do-append-xml-element expression="operation-data" name="account-tracking-operation"/>
  5544.                                        <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-Realm">
  5545.                                           <arg-string>
  5546.                                              <token-local-variable name="realm"/>
  5547.                                           </arg-string>
  5548.                                        </do-set-xml-attr>
  5549.                                        <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-Operation">
  5550.                                           <arg-string>
  5551.                                              <token-local-variable name="operation"/>
  5552.                                           </arg-string>
  5553.                                        </do-set-xml-attr>
  5554. 16:04:56 53DB2940 Drvrs:                                        <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-ObjectDN">
  5555.                                           <arg-string>
  5556.                                              <token-src-dn/>
  5557.                                           </arg-string>
  5558.                                        </do-set-xml-attr>
  5559.                                        <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-ClassName">
  5560.                                           <arg-string>
  5561.                                              <token-class-name/>
  5562.                                           </arg-string>
  5563.                                        </do-set-xml-attr>
  5564.                                        <do-if>
  5565.                                           <arg-conditions>
  5566.                                              <and>
  5567.                                                 <if-association op="available"/>
  5568.                                              </and>
  5569.                                           </arg-conditions>
  5570.                                           <arg-actions>
  5571.                                              <do-set-local-variable name="current-realm-key" scope="policy">
  5572.                                                 <arg-string>
  5573.                                                    <token-replace-first regex="\\(.+)\\USd.+" replace-with="$1">
  5574.                                                       <token-association/>
  5575.                                                    </token-replace-first>
  5576.                                                 </arg-string>
  5577.                                              </do-set-local-variable>
  5578.                                              <do-set-local-variable name="assoc" scope="policy">
  5579.                                                 <arg-string>
  5580.                                                    <token-association/>
  5581.                                                 </arg-string>
  5582.                                              </do-set-local-variable>
  5583.                                              <do-set-local-variable name="som-association" scope="policy">
  5584.                                                 <arg-string>
  5585.                                                    <token-xpath expression="concat( substring-before($assoc, $current-realm-key), $realm-key, substring-after($assoc, $current-realm-key) )"/>
  5586.                                                 </arg-string>
  5587.                                              </do-set-local-variable>
  5588.                                              <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-association">
  5589.                                                 <arg-string>
  5590. 16:04:56 53DB2940 Drvrs:                                                    <token-local-variable name="som-association"/>
  5591.                                                 </arg-string>
  5592.                                              </do-set-xml-attr>
  5593.                                           </arg-actions>
  5594.                                           <arg-actions>
  5595.                                              <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-RealmKey">
  5596.                                                 <arg-string>
  5597.                                                    <token-local-variable name="realm-key"/>
  5598.                                                 </arg-string>
  5599.                                              </do-set-xml-attr>
  5600.                                           </arg-actions>
  5601.                                        </do-if>
  5602.                                        <do-if>
  5603.                                           <arg-conditions>
  5604.                                              <and>
  5605.                                                 <if-local-variable mode="nocase" name="operation" op="equal">add</if-local-variable>
  5606.                                              </and>
  5607.                                           </arg-conditions>
  5608.                                           <arg-actions>
  5609.                                              <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-IdvAccountStatus">
  5610.                                                 <arg-string>
  5611.                                                    <token-global-variable name="drv.acctTrk.idvDefaultStatus"/>
  5612.                                                 </arg-string>
  5613.                                              </do-set-xml-attr>
  5614.                                              <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-AppAccountStatus">
  5615.                                                 <arg-string>
  5616.                                                    <token-text xml:space="preserve">-</token-text>
  5617.                                                 </arg-string>
  5618.                                              </do-set-xml-attr>
  5619.                                           </arg-actions>
  5620.                                           <arg-actions>
  5621.                                              <do-if>
  5622.                                                 <arg-conditions>
  5623.                                                    <and>
  5624.                                                       <if-local-variable mode="nocase" name="operation" op="equal">enable</if-local-variable>
  5625.                                                    </and>
  5626.                                                 </arg-conditions>
  5627.                                                 <arg-actions>
  5628. 16:04:56 53DB2940 Drvrs:                                                    <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-IdvAccountStatus">
  5629.                                                       <arg-string>
  5630.                                                          <token-text xml:space="preserve">A</token-text>
  5631.                                                       </arg-string>
  5632.                                                    </do-set-xml-attr>
  5633.                                                    <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-AppAccountStatus">
  5634.                                                       <arg-string>
  5635.                                                          <token-text xml:space="preserve">-</token-text>
  5636.                                                       </arg-string>
  5637.                                                    </do-set-xml-attr>
  5638.                                                 </arg-actions>
  5639.                                                 <arg-actions>
  5640.                                                    <do-if>
  5641.                                                       <arg-conditions>
  5642.                                                          <and>
  5643.                                                             <if-local-variable mode="nocase" name="operation" op="equal">disable</if-local-variable>
  5644.                                                          </and>
  5645.                                                       </arg-conditions>
  5646.                                                       <arg-actions>
  5647.                                                          <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-IdvAccountStatus">
  5648.                                                             <arg-string>
  5649.                                                                <token-text xml:space="preserve">I</token-text>
  5650.                                                             </arg-string>
  5651.                                                          </do-set-xml-attr>
  5652.                                                          <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-AppAccountStatus">
  5653.                                                             <arg-string>
  5654.                                                                <token-text xml:space="preserve">-</token-text>
  5655.                                                             </arg-string>
  5656.                                                          </do-set-xml-attr>
  5657.                                                       </arg-actions>
  5658.                                                       <arg-actions>
  5659. 16:04:56 53DB2940 Drvrs:                                                          <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-IdvAccountStatus">
  5660.                                                             <arg-string>
  5661.                                                                <token-text xml:space="preserve">U</token-text>
  5662.                                                             </arg-string>
  5663.                                                          </do-set-xml-attr>
  5664.                                                          <do-set-xml-attr expression="operation-data/account-tracking-operation[last()]" name="AccountTracking-AppAccountStatus">
  5665.                                                             <arg-string>
  5666.                                                                <token-text xml:space="preserve">-</token-text>
  5667.                                                             </arg-string>
  5668.                                                          </do-set-xml-attr>
  5669.                                                       </arg-actions>
  5670.                                                    </do-if>
  5671.                                                 </arg-actions>
  5672.                                              </do-if>
  5673.                                           </arg-actions>
  5674.                                        </do-if>
  5675.                                     </arg-actions>
  5676.                                     <arg-actions/>
  5677.                                  </do-if>
  5678.                               </arg-actions>
  5679.                               <arg-actions>
  5680.                                  <do-trace-message>
  5681.                                     <arg-string>
  5682.                                        <token-text xml:space="preserve">Account Tracking: unable to detect realm for mapped operation "$operation$"</token-text>
  5683.                                     </arg-string>
  5684.                                  </do-trace-message>
  5685.                               </arg-actions>
  5686.                            </do-if>
  5687.                         </arg-actions>
  5688.                      </do-for-each>
  5689.                   </arg-actions>
  5690.                   <arg-actions/>
  5691.                </do-if>
  5692.             </arg-actions>
  5693.          </do-for-each>
  5694.       </actions>
  5695.    </rule>
  5696.    <rule disabled="true">
  5697.       <description>AccountTracking - strip AccountTrackingAccountStatus attribute</description>
  5698.       <conditions>
  5699.          <and>
  5700.             <if-op-attr name="AccountTrackingAccountStatus" op="available"/>
  5701.          </and>
  5702.       </conditions>
  5703.       <actions>
  5704.          <do-strip-op-attr name="AccountTrackingAccountStatus"/>
  5705.       </actions>
  5706.    </rule>
  5707. </policy>
  5708. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5709. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loading Publisher schema mapping policies.
  5710. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Schema+Mapping+Policy#XmlData.
  5711. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found schema map.
  5712. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Schema+Mapping+Policy#XmlData.
  5713. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found schema map.
  5714. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loading Publisher event transformation policies.
  5715. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/HSDEDIRCFG-pub-etp#XmlData.
  5716. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5717. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/HSDEDIRDCFG-pub-etp-Employee#XmlData.
  5718. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5719. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/HSDEDIRDCFG-pub-etp-Student#XmlData.
  5720. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5721. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Loading Publisher object matching policies.
  5722. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/NOVLEDIRDCFG-pub-mp-Scoping#XmlData.
  5723. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Global Configuration Value replacements made in vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/NOVLEDIRDCFG-pub-mp-Scoping#XmlData:
  5724. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:
  5725. <policy>
  5726.    <description>Find a matching unassociated object in the Identity Vault.</description>
  5727.    <rule>
  5728.       <description>Perform scoping and remember relative source location</description>
  5729.       <comment xml:space="preserve">The default policy assumes that you want to synchronize a subset of eDirectory with the Identity Vault. This rule marks events in the given containers for processing by adding the unmached-src-dn operation property. You can add subtrees in eDirectory for inclusion by adding if-src-dn conditionals here. If you are using mirrored placement, the unmatched-src-dn is used later in the placement rule. If you do not use container based scoping, this rule may be modified or removed. If you change this rule, the placement rules must also be changed to reflect your policy.</comment>
  5730.       <conditions>
  5731.          <and>
  5732.             <if-class-name mode="nocase" op="equal">User</if-class-name>
  5733.             <if-src-dn op="in-subtree">hsd</if-src-dn>
  5734.             <if-op-property mode="nocase" name="attempt-to-match" op="not-equal">false</if-op-property>
  5735.          </and>
  5736.          <and>
  5737.             <if-class-name mode="nocase" op="equal">Group</if-class-name>
  5738.             <if-global-variable mode="regex" name="drv.publisher.placement.type" op="equal">flat|mirrored</if-global-variable>
  5739.             <if-src-dn op="in-subtree">hsd</if-src-dn>
  5740.             <if-op-property mode="nocase" name="attempt-to-match" op="not-equal">false</if-op-property>
  5741.          </and>
  5742.          <and>
  5743.             <if-class-name mode="regex" op="equal">Country|Organization|Organizational+Unit|domain|Locality</if-class-name>
  5744.             <if-global-variable mode="nocase" name="drv.publisher.placement.type" op="equal">mirrored</if-global-variable>
  5745.             <if-src-dn op="in-subtree">hsd</if-src-dn>
  5746. 16:04:56 53DB2940 Drvrs:             <if-op-property mode="nocase" name="attempt-to-match" op="not-equal">false</if-op-property>
  5747.          </and>
  5748.          <and>
  5749.             <if-class-name mode="regex" op="equal">Country|Organization|Organizational+Unit|domain|Locality</if-class-name>
  5750.             <if-global-variable mode="nocase" name="drv.publisher.placement.type" op="equal">mirrored</if-global-variable>
  5751.             <if-src-dn op="in-subtree">hsd</if-src-dn>
  5752.             <if-op-property mode="nocase" name="attempt-to-match" op="not-equal">false</if-op-property>
  5753.          </and>
  5754.       </conditions>
  5755.       <actions>
  5756.          <do-set-op-property name="unmatched-src-dn">
  5757.             <arg-string>
  5758.                <token-unmatched-src-dn convert="true"/>
  5759.             </arg-string>
  5760.          </do-set-op-property>
  5761.          <do-set-op-property name="attempt-to-match">
  5762.             <arg-string>
  5763.                <token-text xml:space="preserve">true</token-text>
  5764.             </arg-string>
  5765.          </do-set-op-property>
  5766.       </actions>
  5767.    </rule>
  5768. </policy>
  5769. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5770. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/NOVLEDIRDCFG-pub-mp#XmlData.
  5771. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5772. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/HSDEDIRDCFG-pub-mp#XmlData.
  5773. 16:04:56 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5774. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Loading Publisher object creation policies.
  5775. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/HSDEDIRDCFG-pub-cp#XmlData.
  5776. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5777. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Loading Publisher object placement policies.
  5778. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/NOVLEDIRDCFG-pub-pp#XmlData.
  5779. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Global Configuration Value replacements made in vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/NOVLEDIRDCFG-pub-pp#XmlData:
  5780. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:
  5781. <policy>
  5782.    <description>The rules necessary to place staff and students properly are a little bit more involved than this rule specifies. Since this is a default policy for the driver, instead of changing this policy, a new policy has been created.</description>
  5783.    <rule disabled="true">
  5784.       <description>Perform flat user placement</description>
  5785.       <conditions>
  5786.          <and>
  5787.             <if-class-name mode="nocase" op="equal">User</if-class-name>
  5788.             <if-global-variable mode="nocase" name="drv.publisher.placement.type" op="equal">flat</if-global-variable>
  5789.          </and>
  5790.       </conditions>
  5791.       <actions>
  5792.          <do-set-op-dest-dn>
  5793.             <arg-dn>
  5794.                <token-global-variable name="idv.dit.data.users"/>
  5795.                <token-text xml:space="preserve">\</token-text>
  5796.                <token-src-name/>
  5797.             </arg-dn>
  5798.          </do-set-op-dest-dn>
  5799.       </actions>
  5800.    </rule>
  5801.    <rule disabled="true">
  5802.       <description>Perform flat group placement</description>
  5803.       <conditions>
  5804.          <and>
  5805.             <if-class-name mode="nocase" op="equal">Group</if-class-name>
  5806.             <if-global-variable mode="nocase" name="drv.publisher.placement.type" op="equal">flat</if-global-variable>
  5807.          </and>
  5808.       </conditions>
  5809.       <actions>
  5810.          <do-set-op-dest-dn>
  5811.             <arg-dn>
  5812.                <token-global-variable name="idv.dit.data.groups"/>
  5813.                <token-text xml:space="preserve">\</token-text>
  5814.                <token-src-name/>
  5815.             </arg-dn>
  5816.          </do-set-op-dest-dn>
  5817.       </actions>
  5818.    </rule>
  5819.    <rule disabled="true">
  5820.       <description>Perform departmental user placement</description>
  5821.       <conditions>
  5822.          <and>
  5823.             <if-class-name mode="nocase" op="equal">User</if-class-name>
  5824.             <if-global-variable mode="nocase" name="driver.edir.placement.type" op="equal">department</if-global-variable>
  5825.             <if-op-attr name="OU" op="available"/>
  5826.          </and>
  5827. 16:04:57 53DB2940 Drvrs:       </conditions>
  5828.       <actions>
  5829.          <do-set-op-dest-dn>
  5830.             <arg-dn>
  5831.                <token-text xml:space="preserve">hsd</token-text>
  5832.                <token-text xml:space="preserve">\</token-text>
  5833.                <token-escape-for-dest-dn>
  5834.                   <token-op-attr name="OU"/>
  5835.                </token-escape-for-dest-dn>
  5836.                <token-text xml:space="preserve">\</token-text>
  5837.                <token-src-name/>
  5838.             </arg-dn>
  5839.          </do-set-op-dest-dn>
  5840.       </actions>
  5841.    </rule>
  5842.    <rule disabled="true">
  5843.       <description>Perform mirrored placement in user subtree</description>
  5844.       <conditions>
  5845.          <and>
  5846.             <if-global-variable mode="nocase" name="drv.publisher.placement.type" op="equal">mirrored</if-global-variable>
  5847.             <if-src-dn op="in-subtree">$drv.remote.dit.data.users$</if-src-dn>
  5848.          </and>
  5849.       </conditions>
  5850.       <actions>
  5851.          <do-set-op-dest-dn>
  5852.             <arg-dn>
  5853.                <token-global-variable name="idv.dit.data.users"/>
  5854.                <token-text xml:space="preserve">\</token-text>
  5855.                <token-unmatched-src-dn convert="true"/>
  5856.             </arg-dn>
  5857.          </do-set-op-dest-dn>
  5858.       </actions>
  5859.    </rule>
  5860.    <rule disabled="true">
  5861.       <description>Perform mirrored placement in group subtree</description>
  5862.       <conditions>
  5863.          <and>
  5864.             <if-global-variable mode="nocase" name="drv.publisher.placement.type" op="equal">mirrored</if-global-variable>
  5865.             <if-src-dn op="in-subtree">$drv.remote.dit.data.groups$</if-src-dn>
  5866.          </and>
  5867.       </conditions>
  5868.       <actions>
  5869.          <do-set-op-dest-dn>
  5870.             <arg-dn>
  5871.                <token-global-variable name="idv.dit.data.groups"/>
  5872.                <token-text xml:space="preserve">\</token-text>
  5873.                <token-unmatched-src-dn convert="true"/>
  5874.             </arg-dn>
  5875.          </do-set-op-dest-dn>
  5876.       </actions>
  5877.    </rule>
  5878. </policy>
  5879. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5880. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/HSDEDIRDCFG-pub-pp-Employee#XmlData.
  5881. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5882. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/HSDEDIRDCFG-pub-pp-Student#XmlData.
  5883. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5884. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/HSDEDIRDCFG-pub-pp-Group#XmlData.
  5885. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5886. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Loading Publisher command transformation policies.
  5887. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/NOVLPWDSYNC-pub-ctp-CheckPwdGCV#XmlData.
  5888. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5889. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/NOVLPWDSYNC-pub-ctp-PublishDistPwd#XmlData.
  5890. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5891. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/NOVLPWDSYNC-pub-ctp-PublishNDSPwd#XmlData.
  5892. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5893. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/NOVLPWDSYNC-pub-ctp-AddPwdPayload#XmlData.
  5894. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5895. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/NOVLEDIRPSYN-pub-ctp-PasswordExpirationTime#XmlData.
  5896. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5897. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/NOVLATRKBASE-pub-ctp-WriteAccountsOnAdds#XmlData.
  5898. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5899. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver/Publisher/HSDEDIRDCFG-pub-ctp#XmlData.
  5900. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Found DirXMLScript policy.
  5901. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Creating publisher thread.
  5902. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Publisher thread created.
  5903. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:In publisher thread.
  5904. 16:04:57 4EC92940 DirXML: eDirectory Driver EV: Setting publisher thread ID to 1321806144
  5905. 16:04:57 4EC92940 Drvrs: DirXML Driver <.eDirectory Driver.Driver-Set.HSD.HAZELWOOD.> requesting password.
  5906. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Starting event loop.
  5907. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Reading XML attribute vnd.nds.stream://HAZELWOOD/HSD/Driver-Set/eDirectory+Driver#DirXML-ShimConfigInfo.
  5908. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Received state change event.
  5909. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Transitioned from state 'Stopped' to state 'Starting'.
  5910. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: Schema+Mapping+Policy.
  5911. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'CN' to 'CN'.
  5912. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'GID' to 'GID'.
  5913. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'L' to 'L'.
  5914. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'AL BirthDate' to 'AL_Birthdate'.
  5915. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'CN' to 'CN'.
  5916. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'DirXML-ADAliasName' to 'DirXML-ADAliasName'.
  5917. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'DirXML-PasswordSyncStatus' to 'DirXML-PasswordSyncStatus'.
  5918. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'employeeStatus' to 'employeeStatus'.
  5919. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'Full Name' to 'Full Name'.
  5920. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'Given Name' to 'Given Name'.
  5921. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'Internet EMail Address' to 'Internet EMail Address'.
  5922. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'jobCode' to 'jobCode'.
  5923. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'L' to 'L'.
  5924. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'Login Disabled' to 'Login Disabled'.
  5925. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'nspmDistributionPassword' to 'nspmDistributionPassword'.
  5926. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'siteLocation' to 'siteLocation'.
  5927. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'Surname' to 'Surname'.
  5928. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'Title' to 'Title'.
  5929. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping attr-name 'workforceID' to 'workforceID'.
  5930. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping class-name 'Group' to 'Group'.
  5931. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Mapping class-name 'User' to 'User'.
  5932. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Initializing publisher shim.
  5933. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  5934. <nds dtdversion="4.0" ndsversion="8.x">
  5935. <source>
  5936. <product edition="Standard" version="4.0.1.0">DirXML</product>
  5937. <contact>Novell, Inc.</contact>
  5938. </source>
  5939. <input>
  5940. <init-params src-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver">
  5941. <authentication-info>
  5942. <server>idmhsdvlt1.hazelwood.k12.mo.us:8197</server>
  5943. <user>eDirectory Driver(idm2_kmo)</user>
  5944. <password><!-- content suppressed --></password>
  5945. </authentication-info>
  5946. <driver-filter>
  5947. <allow-class class-name="Group">
  5948. <allow-attr attr-name="CN"/>
  5949. <allow-attr attr-name="Equivalent To Me"/>
  5950. <allow-attr attr-name="GID"/>
  5951. <allow-attr attr-name="L"/>
  5952. <allow-attr attr-name="Member"/>
  5953. </allow-class>
  5954. <allow-class class-name="User">
  5955. <allow-attr attr-name="AL_Birthdate"/>
  5956. <allow-attr attr-name="AL LocationGroup"/>
  5957. <allow-attr attr-name="CN"/>
  5958. <allow-attr attr-name="DirXML-ADAliasName"/>
  5959. <allow-attr attr-name="DirXML-PasswordSyncStatus"/>
  5960. <allow-attr attr-name="employeeStatus"/>
  5961. <allow-attr attr-name="Full Name"/>
  5962. <allow-attr attr-name="Given Name"/>
  5963. <allow-attr attr-name="homePhone"/>
  5964. <allow-attr attr-name="Internet EMail Address"/>
  5965. <allow-attr attr-name="jobCode"/>
  5966. <allow-attr attr-name="L"/>
  5967. <allow-attr attr-name="Login Disabled"/>
  5968. <allow-attr attr-name="nspmDistributionPassword" is-sensitive="true"/>
  5969. <allow-attr attr-name="siteLocation"/>
  5970. <allow-attr attr-name="Surname"/>
  5971. <allow-attr attr-name="Title"/>
  5972. 16:04:57 4EC92940 Drvrs: <allow-attr attr-name="workforceID"/>
  5973. </allow-class>
  5974. </driver-filter>
  5975. <publisher-options/>
  5976. </init-params>
  5977. </input>
  5978. </nds>
  5979. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:: Connection parameters: port = 8197 KMO = 'eDirectory Driver(idm2_kmo)'
  5980. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:PublicationShim.init() returned:
  5981. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  5982. <nds dtdversion="4.0">
  5983. <source>
  5984. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  5985. <contact>Novell, Inc.</contact>
  5986. </source>
  5987. <output>
  5988. <status level="success"/>
  5989. </output>
  5990. </nds>
  5991. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying input transformation policies.
  5992. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLEDIRMSYS-itp-InitManagedSystemInfo.
  5993. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  5994. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  5995. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  5996. <nds dtdversion="4.0">
  5997. <source>
  5998. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  5999. <contact>Novell, Inc.</contact>
  6000. </source>
  6001. <output>
  6002. <status level="success"/>
  6003. </output>
  6004. </nds>
  6005. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLATRKBASE-itp-Publish.
  6006. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  6007. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6008. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6009. <nds dtdversion="4.0">
  6010. <source>
  6011. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6012. <contact>Novell, Inc.</contact>
  6013. </source>
  6014. <output>
  6015. <status level="success"/>
  6016. </output>
  6017. </nds>
  6018. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLATRKBASE-itp-WriteAccounts.
  6019. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  6020. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6021. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6022. <nds dtdversion="4.0">
  6023. <source>
  6024. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6025. <contact>Novell, Inc.</contact>
  6026. </source>
  6027. <output>
  6028. <status level="success"/>
  6029. </output>
  6030. </nds>
  6031. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-itp-EmailOnFailedPwdSub.
  6032. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  6033. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Send e-mail on a failure when subscribing to passwords'.
  6034. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'notify-user-on-password-dist-failure' equal "true") = FALSE.
  6035. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6036. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Send e-mail on failure to reset connected system password using the Identity Vault password'.
  6037. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'notify-user-on-password-dist-failure' equal "true") = FALSE.
  6038. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6039. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6040. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6041. <nds dtdversion="4.0">
  6042. <source>
  6043. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6044. <contact>Novell, Inc.</contact>
  6045. </source>
  6046. <output>
  6047. <status level="success"/>
  6048. </output>
  6049. </nds>
  6050. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying schema mapping policies to input.
  6051. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: Schema+Mapping+Policy.
  6052. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Resolving association references.
  6053. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:: Creating an NTLSServerSocket
  6054. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Successfully processed state change event.
  6055. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Submitting identification query to subscriber shim:
  6056. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:
  6057. <nds dtdversion="4.0" ndsversion="8.x">
  6058. <source>
  6059. <product edition="Standard" version="4.0.1.0">DirXML</product>
  6060. <contact>Novell, Inc.</contact>
  6061. </source>
  6062. <input>
  6063. <query event-id="query-driver-ident" scope="entry">
  6064. <search-class class-name="__driver_identification_class__"/>
  6065. <read-attr/>
  6066. </query>
  6067. </input>
  6068. </nds>
  6069. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:SubscriptionShim.execute() returned:
  6070. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:
  6071. <nds dtdversion="4.0">
  6072. <source>
  6073. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6074. <contact>Novell, Inc.</contact>
  6075. </source>
  6076. <output>
  6077. <instance class-name="__driver_identification_class__">
  6078. <attr attr-name="driver-id">
  6079. <value type="string">EDIR</value>
  6080. </attr>
  6081. <attr attr-name="driver-version">
  6082. <value type="string">4.0.1.0</value>
  6083. </attr>
  6084. <attr attr-name="min-activation-version">
  6085. <value type="int">4</value>
  6086. </attr>
  6087. <attr attr-name="query-ex-supported">
  6088. <value type="state">true</value>
  6089. </attr>
  6090. </instance>
  6091. </output>
  6092. </nds>
  6093. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Receiving DOM document from application.
  6094. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6095. <nds dtdversion="4.0">
  6096. <source>
  6097. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6098. <contact>Novell, Inc.</contact>
  6099. </source>
  6100. <input>
  6101. <query dest-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" scope="entry">
  6102. <read-attr attr-name="Public Key"/>
  6103. </query>
  6104. </input>
  6105. </nds>
  6106. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying input transformation policies.
  6107. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLEDIRMSYS-itp-InitManagedSystemInfo.
  6108. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to query #1.
  6109. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6110. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6111. <nds dtdversion="4.0">
  6112. <source>
  6113. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6114. <contact>Novell, Inc.</contact>
  6115. </source>
  6116. <input>
  6117. <query dest-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" scope="entry">
  6118. <read-attr attr-name="Public Key"/>
  6119. </query>
  6120. </input>
  6121. </nds>
  6122. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLATRKBASE-itp-Publish.
  6123. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to query #1.
  6124. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6125. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6126. <nds dtdversion="4.0">
  6127. <source>
  6128. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6129. <contact>Novell, Inc.</contact>
  6130. </source>
  6131. <input>
  6132. <query dest-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" scope="entry">
  6133. <read-attr attr-name="Public Key"/>
  6134. </query>
  6135. </input>
  6136. </nds>
  6137. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLATRKBASE-itp-WriteAccounts.
  6138. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to query #1.
  6139. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6140. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6141. <nds dtdversion="4.0">
  6142. <source>
  6143. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6144. <contact>Novell, Inc.</contact>
  6145. </source>
  6146. <input>
  6147. <query dest-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" scope="entry">
  6148. <read-attr attr-name="Public Key"/>
  6149. </query>
  6150. </input>
  6151. </nds>
  6152. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-itp-EmailOnFailedPwdSub.
  6153. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to query #1.
  6154. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Send e-mail on a failure when subscribing to passwords'.
  6155. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'notify-user-on-password-dist-failure' equal "true") = FALSE.
  6156. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6157. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Send e-mail on failure to reset connected system password using the Identity Vault password'.
  6158. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'notify-user-on-password-dist-failure' equal "true") = FALSE.
  6159. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6160. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6161. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6162. <nds dtdversion="4.0">
  6163. <source>
  6164. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6165. <contact>Novell, Inc.</contact>
  6166. </source>
  6167. <input>
  6168. <query dest-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" scope="entry">
  6169. <read-attr attr-name="Public Key"/>
  6170. </query>
  6171. </input>
  6172. </nds>
  6173. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying schema mapping policies to input.
  6174. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: Schema+Mapping+Policy.
  6175. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: No mapping for attr-name 'Public Key'.
  6176. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Resolving association references.
  6177. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying event transformation policies.
  6178. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: HSDEDIRCFG-pub-etp.
  6179. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to query #1.
  6180. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Block eDirectory Generated Moves and Syncs'.
  6181. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "move") = FALSE.
  6182. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "sync") = FALSE.
  6183. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6184. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6185. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6186. <nds dtdversion="4.0">
  6187. <source>
  6188. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6189. <contact>Novell, Inc.</contact>
  6190. </source>
  6191. <input>
  6192. <query dest-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" scope="entry">
  6193. <read-attr attr-name="Public Key"/>
  6194. </query>
  6195. </input>
  6196. </nds>
  6197. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: HSDEDIRDCFG-pub-etp-Employee.
  6198. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to query #1.
  6199. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'For Employee Only'.
  6200. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name not-equal "User") = TRUE.
  6201. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule selected.
  6202. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying rule 'For Employee Only'.
  6203. 12/27/12
  6204. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Action: do-break().
  6205. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6206. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6207. <nds dtdversion="4.0">
  6208. <source>
  6209. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6210. <contact>Novell, Inc.</contact>
  6211. </source>
  6212. <input>
  6213. <query dest-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" scope="entry">
  6214. <read-attr attr-name="Public Key"/>
  6215. </query>
  6216. </input>
  6217. </nds>
  6218. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: HSDEDIRDCFG-pub-etp-Student.
  6219. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to query #1.
  6220. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Set Student siteLocation'.
  6221. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name equal "User") = FALSE.
  6222. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6223. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Set Student Location Code on Add'.
  6224. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name equal "User") = FALSE.
  6225. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6226. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Set Student Location Code on Modify'.
  6227. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name equal "User") = FALSE.
  6228. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6229. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Abort if Student and is Add Operation'.
  6230. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name not-equal "User") = TRUE.
  6231. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule selected.
  6232. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying rule 'Abort if Student and is Add Operation'.
  6233. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Action: do-break().
  6234. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6235. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6236. <nds dtdversion="4.0">
  6237. <source>
  6238. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6239. <contact>Novell, Inc.</contact>
  6240. </source>
  6241. <input>
  6242. <query dest-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" scope="entry">
  6243. <read-attr attr-name="Public Key"/>
  6244. </query>
  6245. </input>
  6246. </nds>
  6247. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Skipping publisher filter on operation query.
  6248. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Publisher processing query for .
  6249. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying command transformation policies.
  6250. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-pub-ctp-CheckPwdGCV.
  6251. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to query #1.
  6252. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Block publishing passwords to the Identity Vault when adding an object'.
  6253. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'enable-password-publish' equal "false") = FALSE.
  6254. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6255. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Block sending modify-password changes to the Identity Vault'.
  6256. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'enable-password-publish' equal "false") = FALSE.
  6257. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6258. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6259. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6260. <nds dtdversion="4.0">
  6261. <source>
  6262. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6263. <contact>Novell, Inc.</contact>
  6264. </source>
  6265. <input>
  6266. <query dest-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" scope="entry">
  6267. <read-attr attr-name="Public Key"/>
  6268. </query>
  6269. </input>
  6270. </nds>
  6271. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-pub-ctp-PublishDistPwd.
  6272. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to query #1.
  6273. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Add nspmDistributionAttribute attribute to add operation'.
  6274. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'publish-password-to-dp' equal "true") = FALSE.
  6275. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6276. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Change modify-password operations to a modify'.
  6277. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'publish-password-to-dp' equal "true") = FALSE.
  6278. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6279. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6280. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6281. <nds dtdversion="4.0">
  6282. <source>
  6283. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6284. <contact>Novell, Inc.</contact>
  6285. </source>
  6286. <input>
  6287. <query dest-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" scope="entry">
  6288. <read-attr attr-name="Public Key"/>
  6289. </query>
  6290. </input>
  6291. </nds>
  6292. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-pub-ctp-PublishNDSPwd.
  6293. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to query #1.
  6294. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Block publishing passwords to eDirectory password'.
  6295. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6296. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6297. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Block sending modify-password changes to the eDirectory password'.
  6298. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "modify-password") = FALSE.
  6299. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6300. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6301. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6302. <nds dtdversion="4.0">
  6303. <source>
  6304. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6305. <contact>Novell, Inc.</contact>
  6306. </source>
  6307. <input>
  6308. <query dest-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" scope="entry">
  6309. <read-attr attr-name="Public Key"/>
  6310. </query>
  6311. </input>
  6312. </nds>
  6313. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-pub-ctp-AddPwdPayload.
  6314. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to query #1.
  6315. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Add operation-data element to password operations'.
  6316. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6317. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6318. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "modify-password") = FALSE.
  6319. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "modify") = FALSE.
  6320. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6321. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Add payload data to password operations'.
  6322. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6323. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6324. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "modify-password") = FALSE.
  6325. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "modify") = FALSE.
  6326. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6327. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6328. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6329. <nds dtdversion="4.0">
  6330. <source>
  6331. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6332. <contact>Novell, Inc.</contact>
  6333. </source>
  6334. <input>
  6335. <query dest-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" scope="entry">
  6336. <read-attr attr-name="Public Key"/>
  6337. </query>
  6338. </input>
  6339. </nds>
  6340. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLEDIRPSYN-pub-ctp-PasswordExpirationTime.
  6341. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to query #1.
  6342. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Password Expiration Time'.
  6343. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-op-attr 'nspmDistributionPassword' available) = FALSE.
  6344. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6345. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6346. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6347. <nds dtdversion="4.0">
  6348. <source>
  6349. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6350. <contact>Novell, Inc.</contact>
  6351. </source>
  6352. <input>
  6353. <query dest-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" scope="entry">
  6354. <read-attr attr-name="Public Key"/>
  6355. </query>
  6356. </input>
  6357. </nds>
  6358. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLATRKBASE-pub-ctp-WriteAccountsOnAdds.
  6359. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to query #1.
  6360. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6361. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6362. <nds dtdversion="4.0">
  6363. <source>
  6364. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6365. <contact>Novell, Inc.</contact>
  6366. </source>
  6367. <input>
  6368. <query dest-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" scope="entry">
  6369. <read-attr attr-name="Public Key"/>
  6370. </query>
  6371. </input>
  6372. </nds>
  6373. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: HSDEDIRDCFG-pub-ctp.
  6374. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to query #1.
  6375. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Veto Out Non-Administration and Non-School Objects'.
  6376. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name equal "User") = FALSE.
  6377. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6378. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Create User Alias on Add'.
  6379. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6380. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6381. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6382. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6383. <nds dtdversion="4.0">
  6384. <source>
  6385. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6386. <contact>Novell, Inc.</contact>
  6387. </source>
  6388. <input>
  6389. <query dest-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" scope="entry">
  6390. <read-attr attr-name="Public Key"/>
  6391. </query>
  6392. </input>
  6393. </nds>
  6394. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Filtering out notification-only attributes.
  6395. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Pumping XDS to eDirectory.
  6396. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Performing operation query for \HAZELWOOD\HSD\Driver-Set\eDirectory Driver.
  6397. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:--JCLNT-- \HAZELWOOD\HSD\Driver-Set\eDirectory Driver - Publisher : Duplicating : context = 293273678, tempContext = 293273718
  6398. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:--JCLNT-- \HAZELWOOD\HSD\Driver-Set\eDirectory Driver - Publisher : Calling free on tempContext = 293273718
  6399. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Fixing up association references.
  6400. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying schema mapping policies to output.
  6401. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: Schema+Mapping+Policy.
  6402. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: No mapping for class-name 'DirXML-Driver'.
  6403. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying output transformation policies.
  6404. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-otp-EmailOnFailedPwdPub.
  6405. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to instance #1.
  6406. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Send e-mail for a failed publish password operation'.
  6407. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'notify-user-on-password-dist-failure' equal "true") = FALSE.
  6408. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6409. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #2.
  6410. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Send e-mail for a failed publish password operation'.
  6411. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'notify-user-on-password-dist-failure' equal "true") = FALSE.
  6412. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6413. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6414. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6415. <nds dtdversion="4.0" ndsversion="8.x">
  6416. <source>
  6417. <product edition="Standard" version="4.0.1.0">DirXML</product>
  6418. <contact>Novell, Inc.</contact>
  6419. </source>
  6420. <output>
  6421. <instance class-name="DirXML-Driver" event-id="0" qualified-src-dn="O=HSD\CN=Driver-Set\CN=eDirectory Driver" src-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" src-entry-id="145866">
  6422. <attr attr-name="Public Key">
  6423. <value timestamp="1356641207#12" type="octet">AQAAAAQAAAAoAHoAAADwACgAUgB2AAAAAABDAE4APQBEAHIAaQB2AGUAcgAtAFMAZQB0AC4ATwA9AEgAUwBEAAAAQwBOAD0AZQBEAGkAcgBlAGMAdABvAHIAeQAgAEQAcgBpAHYAZQByAC4AQwBOAD0ARAByAGkAdgBlAHIALQBTAGUAdAAuAE8APQBIAFMARAAAAAEAAAADAAEAbABCVgQAMS4wAEJDAQADQkEBADBCTAIApAFOTjUAK+luqLDKFyFuEoYL62bPluOoJh3O5O5tPLgVyk2C6WQpSr6hTQ9vWiiMnpJRUrgyVkcpfAtFTgMAAQABTUEIAAEjn2na9cZPZABQVVJTQUY=</value>
  6424. </attr>
  6425. </instance>
  6426. <status event-id="0" level="success"></status>
  6427. </output>
  6428. </nds>
  6429. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLATRKBASE-otp-Subscribe.
  6430. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to instance #1.
  6431. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #2.
  6432. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6433. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6434. <nds dtdversion="4.0" ndsversion="8.x">
  6435. <source>
  6436. <product edition="Standard" version="4.0.1.0">DirXML</product>
  6437. <contact>Novell, Inc.</contact>
  6438. </source>
  6439. <output>
  6440. <instance class-name="DirXML-Driver" event-id="0" qualified-src-dn="O=HSD\CN=Driver-Set\CN=eDirectory Driver" src-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" src-entry-id="145866">
  6441. <attr attr-name="Public Key">
  6442. <value timestamp="1356641207#12" type="octet">AQAAAAQAAAAoAHoAAADwACgAUgB2AAAAAABDAE4APQBEAHIAaQB2AGUAcgAtAFMAZQB0AC4ATwA9AEgAUwBEAAAAQwBOAD0AZQBEAGkAcgBlAGMAdABvAHIAeQAgAEQAcgBpAHYAZQByAC4AQwBOAD0ARAByAGkAdgBlAHIALQBTAGUAdAAuAE8APQBIAFMARAAAAAEAAAADAAEAbABCVgQAMS4wAEJDAQADQkEBADBCTAIApAFOTjUAK+luqLDKFyFuEoYL62bPluOoJh3O5O5tPLgVyk2C6WQpSr6hTQ9vWiiMnpJRUrgyVkcpfAtFTgMAAQABTUEIAAEjn2na9cZPZABQVVJTQUY=</value>
  6443. </attr>
  6444. </instance>
  6445. <status event-id="0" level="success"></status>
  6446. </output>
  6447. </nds>
  6448. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6449. <nds dtdversion="4.0" ndsversion="8.x">
  6450. <source>
  6451. <product edition="Standard" version="4.0.1.0">DirXML</product>
  6452. <contact>Novell, Inc.</contact>
  6453. </source>
  6454. <output>
  6455. <instance class-name="DirXML-Driver" event-id="0" qualified-src-dn="O=HSD\CN=Driver-Set\CN=eDirectory Driver" src-dn="\HAZELWOOD\HSD\Driver-Set\eDirectory Driver" src-entry-id="145866">
  6456. <attr attr-name="Public Key">
  6457. <value timestamp="1356641207#12" type="octet">AQAAAAQAAAAoAHoAAADwACgAUgB2AAAAAABDAE4APQBEAHIAaQB2AGUAcgAtAFMAZQB0AC4ATwA9AEgAUwBEAAAAQwBOAD0AZQBEAGkAcgBlAGMAdABvAHIAeQAgAEQAcgBpAHYAZQByAC4AQwBOAD0ARAByAGkAdgBlAHIALQBTAGUAdAAuAE8APQBIAFMARAAAAAEAAAADAAEAbABCVgQAMS4wAEJDAQADQkEBADBCTAIApAFOTjUAK+luqLDKFyFuEoYL62bPluOoJh3O5O5tPLgVyk2C6WQpSr6hTQ9vWiiMnpJRUrgyVkcpfAtFTgMAAQABTUEIAAEjn2na9cZPZABQVVJTQUY=</value>
  6458. </attr>
  6459. </instance>
  6460. <status event-id="0" level="success"></status>
  6461. </output>
  6462. </nds>
  6463. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Receiving DOM document from application.
  6464. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6465. <nds dtdversion="4.0">
  6466. <source>
  6467. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6468. <contact>Novell, Inc.</contact>
  6469. </source>
  6470. <input>
  6471. <check-password event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty."><!-- content suppressed --></check-password>
  6472. </input>
  6473. </nds>
  6474. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying input transformation policies.
  6475. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLEDIRMSYS-itp-InitManagedSystemInfo.
  6476. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to check-password #1.
  6477. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6478. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6479. <nds dtdversion="4.0">
  6480. <source>
  6481. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6482. <contact>Novell, Inc.</contact>
  6483. </source>
  6484. <input>
  6485. <check-password event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty."><!-- content suppressed --></check-password>
  6486. </input>
  6487. </nds>
  6488. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLATRKBASE-itp-Publish.
  6489. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to check-password #1.
  6490. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6491. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6492. <nds dtdversion="4.0">
  6493. <source>
  6494. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6495. <contact>Novell, Inc.</contact>
  6496. </source>
  6497. <input>
  6498. <check-password event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty."><!-- content suppressed --></check-password>
  6499. </input>
  6500. </nds>
  6501. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLATRKBASE-itp-WriteAccounts.
  6502. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to check-password #1.
  6503. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6504. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6505. <nds dtdversion="4.0">
  6506. <source>
  6507. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6508. <contact>Novell, Inc.</contact>
  6509. </source>
  6510. <input>
  6511. <check-password event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty."><!-- content suppressed --></check-password>
  6512. </input>
  6513. </nds>
  6514. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-itp-EmailOnFailedPwdSub.
  6515. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to check-password #1.
  6516. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Send e-mail on a failure when subscribing to passwords'.
  6517. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'notify-user-on-password-dist-failure' equal "true") = FALSE.
  6518. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6519. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Send e-mail on failure to reset connected system password using the Identity Vault password'.
  6520. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'notify-user-on-password-dist-failure' equal "true") = FALSE.
  6521. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6522. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6523. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6524. <nds dtdversion="4.0">
  6525. <source>
  6526. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6527. <contact>Novell, Inc.</contact>
  6528. </source>
  6529. <input>
  6530. <check-password event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty."><!-- content suppressed --></check-password>
  6531. </input>
  6532. </nds>
  6533. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying schema mapping policies to input.
  6534. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: Schema+Mapping+Policy.
  6535. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Resolving association references.
  6536. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying event transformation policies.
  6537. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: HSDEDIRCFG-pub-etp.
  6538. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to check-password #1.
  6539. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Block eDirectory Generated Moves and Syncs'.
  6540. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "move") = FALSE.
  6541. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "sync") = FALSE.
  6542. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6543. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6544. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6545. <nds dtdversion="4.0">
  6546. <source>
  6547. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6548. <contact>Novell, Inc.</contact>
  6549. </source>
  6550. <input>
  6551. <check-password event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty."><!-- content suppressed --></check-password>
  6552. </input>
  6553. </nds>
  6554. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: HSDEDIRDCFG-pub-etp-Employee.
  6555. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to check-password #1.
  6556. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'For Employee Only'.
  6557. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name not-equal "User") = TRUE.
  6558. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule selected.
  6559. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying rule 'For Employee Only'.
  6560. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Action: do-break().
  6561. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6562. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6563. <nds dtdversion="4.0">
  6564. <source>
  6565. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6566. <contact>Novell, Inc.</contact>
  6567. </source>
  6568. <input>
  6569. <check-password event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty."><!-- content suppressed --></check-password>
  6570. </input>
  6571. </nds>
  6572. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: HSDEDIRDCFG-pub-etp-Student.
  6573. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to check-password #1.
  6574. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Set Student siteLocation'.
  6575. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name equal "User") = FALSE.
  6576. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6577. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Set Student Location Code on Add'.
  6578. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name equal "User") = FALSE.
  6579. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6580. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Set Student Location Code on Modify'.
  6581. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name equal "User") = FALSE.
  6582. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6583. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Abort if Student and is Add Operation'.
  6584. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name not-equal "User") = TRUE.
  6585. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule selected.
  6586. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying rule 'Abort if Student and is Add Operation'.
  6587. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Action: do-break().
  6588. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6589. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6590. <nds dtdversion="4.0">
  6591. <source>
  6592. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6593. <contact>Novell, Inc.</contact>
  6594. </source>
  6595. <input>
  6596. <check-password event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty."><!-- content suppressed --></check-password>
  6597. </input>
  6598. </nds>
  6599. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying publisher filter.
  6600. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Publisher processing check-password for .
  6601. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying command transformation policies.
  6602. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-pub-ctp-CheckPwdGCV.
  6603. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to check-password #1.
  6604. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Block publishing passwords to the Identity Vault when adding an object'.
  6605. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'enable-password-publish' equal "false") = FALSE.
  6606. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6607. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Block sending modify-password changes to the Identity Vault'.
  6608. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'enable-password-publish' equal "false") = FALSE.
  6609. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6610. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6611. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6612. <nds dtdversion="4.0">
  6613. <source>
  6614. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6615. <contact>Novell, Inc.</contact>
  6616. </source>
  6617. <input>
  6618. <check-password event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty."><!-- content suppressed --></check-password>
  6619. </input>
  6620. </nds>
  6621. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-pub-ctp-PublishDistPwd.
  6622. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to check-password #1.
  6623. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Add nspmDistributionAttribute attribute to add operation'.
  6624. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'publish-password-to-dp' equal "true") = FALSE.
  6625. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6626. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Change modify-password operations to a modify'.
  6627. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'publish-password-to-dp' equal "true") = FALSE.
  6628. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6629. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6630. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6631. <nds dtdversion="4.0">
  6632. <source>
  6633. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6634. <contact>Novell, Inc.</contact>
  6635. </source>
  6636. <input>
  6637. <check-password event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty."><!-- content suppressed --></check-password>
  6638. </input>
  6639. </nds>
  6640. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-pub-ctp-PublishNDSPwd.
  6641. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to check-password #1.
  6642. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Block publishing passwords to eDirectory password'.
  6643. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6644. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6645. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Block sending modify-password changes to the eDirectory password'.
  6646. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "modify-password") = FALSE.
  6647. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6648. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6649. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6650. <nds dtdversion="4.0">
  6651. <source>
  6652. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6653. <contact>Novell, Inc.</contact>
  6654. </source>
  6655. <input>
  6656. <check-password event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty."><!-- content suppressed --></check-password>
  6657. </input>
  6658. </nds>
  6659. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-pub-ctp-AddPwdPayload.
  6660. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to check-password #1.
  6661. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Add operation-data element to password operations'.
  6662. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6663. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6664. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "modify-password") = FALSE.
  6665. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "modify") = FALSE.
  6666. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6667. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Add payload data to password operations'.
  6668. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6669. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6670. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "modify-password") = FALSE.
  6671. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "modify") = FALSE.
  6672. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6673. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6674. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6675. <nds dtdversion="4.0">
  6676. <source>
  6677. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6678. <contact>Novell, Inc.</contact>
  6679. </source>
  6680. <input>
  6681. <check-password event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty."><!-- content suppressed --></check-password>
  6682. </input>
  6683. </nds>
  6684. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLEDIRPSYN-pub-ctp-PasswordExpirationTime.
  6685. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to check-password #1.
  6686. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Password Expiration Time'.
  6687. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-op-attr 'nspmDistributionPassword' available) = FALSE.
  6688. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6689. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6690. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6691. <nds dtdversion="4.0">
  6692. <source>
  6693. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6694. <contact>Novell, Inc.</contact>
  6695. </source>
  6696. <input>
  6697. <check-password event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty."><!-- content suppressed --></check-password>
  6698. </input>
  6699. </nds>
  6700. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLATRKBASE-pub-ctp-WriteAccountsOnAdds.
  6701. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to check-password #1.
  6702. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6703. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6704. <nds dtdversion="4.0">
  6705. <source>
  6706. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6707. <contact>Novell, Inc.</contact>
  6708. </source>
  6709. <input>
  6710. <check-password event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty."><!-- content suppressed --></check-password>
  6711. </input>
  6712. </nds>
  6713. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: HSDEDIRDCFG-pub-ctp.
  6714. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to check-password #1.
  6715. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Veto Out Non-Administration and Non-School Objects'.
  6716. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name equal "User") = FALSE.
  6717. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6718. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Create User Alias on Add'.
  6719. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6720. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6721. 12/27/12
  6722. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6723. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6724. <nds dtdversion="4.0">
  6725. <source>
  6726. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6727. <contact>Novell, Inc.</contact>
  6728. </source>
  6729. <input>
  6730. <check-password event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty."><!-- content suppressed --></check-password>
  6731. </input>
  6732. </nds>
  6733. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Filtering out notification-only attributes.
  6734. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Pumping XDS to eDirectory.
  6735. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Performing operation check-password for .
  6736. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:--JCLNT-- \HAZELWOOD\HSD\Driver-Set\eDirectory Driver - Publisher : Duplicating : context = 293273678, tempContext = 293273718
  6737. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:--JCLNT-- \HAZELWOOD\HSD\Driver-Set\eDirectory Driver - Publisher : Calling free on tempContext = 293273718
  6738. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Fixing up association references.
  6739. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying schema mapping policies to output.
  6740. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: Schema+Mapping+Policy.
  6741. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying output transformation policies.
  6742. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-otp-EmailOnFailedPwdPub.
  6743. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  6744. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Send e-mail for a failed publish password operation'.
  6745. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'notify-user-on-password-dist-failure' equal "true") = FALSE.
  6746. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6747. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6748. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6749. <nds dtdversion="4.0" ndsversion="8.x">
  6750. <source>
  6751. <product edition="Standard" version="4.0.1.0">DirXML</product>
  6752. <contact>Novell, Inc.</contact>
  6753. </source>
  6754. <output>
  6755. <status event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty." level="error">Code(-9046) Invalid password specified for <check-password>.</status>
  6756. </output>
  6757. </nds>
  6758. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLATRKBASE-otp-Subscribe.
  6759. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  6760. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6761. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6762. <nds dtdversion="4.0" ndsversion="8.x">
  6763. <source>
  6764. <product edition="Standard" version="4.0.1.0">DirXML</product>
  6765. <contact>Novell, Inc.</contact>
  6766. </source>
  6767. <output>
  6768. <status event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty." level="error">Code(-9046) Invalid password specified for <check-password>.</status>
  6769. </output>
  6770. </nds>
  6771. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:
  6772. <nds dtdversion="4.0" ndsversion="8.x">
  6773. <source>
  6774. <product edition="Standard" version="4.0.1.0">DirXML</product>
  6775. <contact>Novell, Inc.</contact>
  6776. </source>
  6777. <output>
  6778. <status event-id="This check-password result is expected. It is the result of the shim verifying that the driver object password is non-empty." level="error">Code(-9046) Invalid password specified for <check-password>.</status>
  6779. </output>
  6780. </nds>
  6781. 16:04:57 4EC92940 Drvrs: eDirectory Driver PT:: Need new connection; Waiting for remote Subscriber to connect...
  6782. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Received state change event.
  6783. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Transitioned from state 'Starting' to state 'Running'.
  6784. 16:04:57 53DB2940 Drvrs: eDirectory Driver ST:Successfully processed state change event.
  6785. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Receiving DOM document from application.
  6786. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  6787. <nds dtdversion="4.0">
  6788. <source>
  6789. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6790. <contact>Novell, Inc.</contact>
  6791. </source>
  6792. <input>
  6793. <status level="error" type="driver-general">java.io.IOException: SSL handshake failed, SSL_ERROR_ZERO_RETURN, error:14094415:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired</status>
  6794. </input>
  6795. </nds>
  6796. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying input transformation policies.
  6797. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLEDIRMSYS-itp-InitManagedSystemInfo.
  6798. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  6799. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6800. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  6801. <nds dtdversion="4.0">
  6802. <source>
  6803. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6804. <contact>Novell, Inc.</contact>
  6805. </source>
  6806. <input>
  6807. <status level="error" type="driver-general">java.io.IOException: SSL handshake failed, SSL_ERROR_ZERO_RETURN, error:14094415:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired</status>
  6808. </input>
  6809. </nds>
  6810. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLATRKBASE-itp-Publish.
  6811. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  6812. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6813. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  6814. <nds dtdversion="4.0">
  6815. <source>
  6816. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6817. <contact>Novell, Inc.</contact>
  6818. </source>
  6819. <input>
  6820. <status level="error" type="driver-general">java.io.IOException: SSL handshake failed, SSL_ERROR_ZERO_RETURN, error:14094415:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired</status>
  6821. </input>
  6822. </nds>
  6823. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLATRKBASE-itp-WriteAccounts.
  6824. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  6825. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6826. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  6827. <nds dtdversion="4.0">
  6828. <source>
  6829. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6830. <contact>Novell, Inc.</contact>
  6831. </source>
  6832. <input>
  6833. <status level="error" type="driver-general">java.io.IOException: SSL handshake failed, SSL_ERROR_ZERO_RETURN, error:14094415:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired</status>
  6834. </input>
  6835. </nds>
  6836. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-itp-EmailOnFailedPwdSub.
  6837. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  6838. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Send e-mail on a failure when subscribing to passwords'.
  6839. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'notify-user-on-password-dist-failure' equal "true") = FALSE.
  6840. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6841. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Send e-mail on failure to reset connected system password using the Identity Vault password'.
  6842. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'notify-user-on-password-dist-failure' equal "true") = FALSE.
  6843. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6844. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6845. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  6846. <nds dtdversion="4.0">
  6847. <source>
  6848. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6849. <contact>Novell, Inc.</contact>
  6850. </source>
  6851. <input>
  6852. <status level="error" type="driver-general">java.io.IOException: SSL handshake failed, SSL_ERROR_ZERO_RETURN, error:14094415:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired</status>
  6853. </input>
  6854. </nds>
  6855. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying schema mapping policies to input.
  6856. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: Schema+Mapping+Policy.
  6857. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Resolving association references.
  6858. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying event transformation policies.
  6859. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: HSDEDIRCFG-pub-etp.
  6860. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  6861. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Block eDirectory Generated Moves and Syncs'.
  6862. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "move") = FALSE.
  6863. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "sync") = FALSE.
  6864. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6865. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6866. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  6867. <nds dtdversion="4.0">
  6868. <source>
  6869. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6870. <contact>Novell, Inc.</contact>
  6871. </source>
  6872. <input>
  6873. <status level="error" type="driver-general">java.io.IOException: SSL handshake failed, SSL_ERROR_ZERO_RETURN, error:14094415:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired</status>
  6874. </input>
  6875. </nds>
  6876. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: HSDEDIRDCFG-pub-etp-Employee.
  6877. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  6878. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'For Employee Only'.
  6879. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name not-equal "User") = TRUE.
  6880. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule selected.
  6881. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying rule 'For Employee Only'.
  6882. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Action: do-break().
  6883. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6884. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  6885. <nds dtdversion="4.0">
  6886. <source>
  6887. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6888. <contact>Novell, Inc.</contact>
  6889. </source>
  6890. <input>
  6891. <status level="error" type="driver-general">java.io.IOException: SSL handshake failed, SSL_ERROR_ZERO_RETURN, error:14094415:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired</status>
  6892. </input>
  6893. </nds>
  6894. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: HSDEDIRDCFG-pub-etp-Student.
  6895. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  6896. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Set Student siteLocation'.
  6897. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name equal "User") = FALSE.
  6898. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6899. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Set Student Location Code on Add'.
  6900. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name equal "User") = FALSE.
  6901. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6902. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Set Student Location Code on Modify'.
  6903. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name equal "User") = FALSE.
  6904. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6905. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Abort if Student and is Add Operation'.
  6906. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name not-equal "User") = TRUE.
  6907. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule selected.
  6908. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying rule 'Abort if Student and is Add Operation'.
  6909. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Action: do-break().
  6910. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6911. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  6912. <nds dtdversion="4.0">
  6913. <source>
  6914. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6915. <contact>Novell, Inc.</contact>
  6916. </source>
  6917. <input>
  6918. <status level="error" type="driver-general">java.io.IOException: SSL handshake failed, SSL_ERROR_ZERO_RETURN, error:14094415:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired</status>
  6919. </input>
  6920. </nds>
  6921. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying publisher filter.
  6922. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Publisher processing status for .
  6923. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying command transformation policies.
  6924. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-pub-ctp-CheckPwdGCV.
  6925. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  6926. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Block publishing passwords to the Identity Vault when adding an object'.
  6927. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'enable-password-publish' equal "false") = FALSE.
  6928. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6929. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Block sending modify-password changes to the Identity Vault'.
  6930. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'enable-password-publish' equal "false") = FALSE.
  6931. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6932. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6933. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  6934. <nds dtdversion="4.0">
  6935. <source>
  6936. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6937. <contact>Novell, Inc.</contact>
  6938. </source>
  6939. <input>
  6940. <status level="error" type="driver-general">java.io.IOException: SSL handshake failed, SSL_ERROR_ZERO_RETURN, error:14094415:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired</status>
  6941. </input>
  6942. </nds>
  6943. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-pub-ctp-PublishDistPwd.
  6944. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  6945. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Add nspmDistributionAttribute attribute to add operation'.
  6946. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'publish-password-to-dp' equal "true") = FALSE.
  6947. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6948. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Change modify-password operations to a modify'.
  6949. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'publish-password-to-dp' equal "true") = FALSE.
  6950. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6951. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6952. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  6953. <nds dtdversion="4.0">
  6954. <source>
  6955. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6956. <contact>Novell, Inc.</contact>
  6957. </source>
  6958. <input>
  6959. <status level="error" type="driver-general">java.io.IOException: SSL handshake failed, SSL_ERROR_ZERO_RETURN, error:14094415:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired</status>
  6960. </input>
  6961. </nds>
  6962. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-pub-ctp-PublishNDSPwd.
  6963. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  6964. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Block publishing passwords to eDirectory password'.
  6965. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6966. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6967. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Block sending modify-password changes to the eDirectory password'.
  6968. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "modify-password") = FALSE.
  6969. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6970. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6971. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  6972. <nds dtdversion="4.0">
  6973. <source>
  6974. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  6975. <contact>Novell, Inc.</contact>
  6976. </source>
  6977. <input>
  6978. <status level="error" type="driver-general">java.io.IOException: SSL handshake failed, SSL_ERROR_ZERO_RETURN, error:14094415:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired</status>
  6979. </input>
  6980. </nds>
  6981. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-pub-ctp-AddPwdPayload.
  6982. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  6983. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Add operation-data element to password operations'.
  6984. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6985. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6986. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "modify-password") = FALSE.
  6987. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "modify") = FALSE.
  6988. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6989. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Add payload data to password operations'.
  6990. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6991. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  6992. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "modify-password") = FALSE.
  6993. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "modify") = FALSE.
  6994. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  6995. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  6996. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  6997. <nds dtdversion="4.0">
  6998. <source>
  6999. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  7000. <contact>Novell, Inc.</contact>
  7001. </source>
  7002. <input>
  7003. <status level="error" type="driver-general">java.io.IOException: SSL handshake failed, SSL_ERROR_ZERO_RETURN, error:14094415:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired</status>
  7004. </input>
  7005. </nds>
  7006. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLEDIRPSYN-pub-ctp-PasswordExpirationTime.
  7007. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  7008. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Password Expiration Time'.
  7009. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-op-attr 'nspmDistributionPassword' available) = FALSE.
  7010. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  7011. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  7012. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  7013. <nds dtdversion="4.0">
  7014. <source>
  7015. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  7016. <contact>Novell, Inc.</contact>
  7017. </source>
  7018. <input>
  7019. <status level="error" type="driver-general">java.io.IOException: SSL handshake failed, SSL_ERROR_ZERO_RETURN, error:14094415:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired</status>
  7020. </input>
  7021. </nds>
  7022. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLATRKBASE-pub-ctp-WriteAccountsOnAdds.
  7023. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  7024. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  7025. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  7026. <nds dtdversion="4.0">
  7027. <source>
  7028. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  7029. <contact>Novell, Inc.</contact>
  7030. </source>
  7031. <input>
  7032. <status level="error" type="driver-general">java.io.IOException: SSL handshake failed, SSL_ERROR_ZERO_RETURN, error:14094415:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired</status>
  7033. </input>
  7034. </nds>
  7035. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: HSDEDIRDCFG-pub-ctp.
  7036. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  7037. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Veto Out Non-Administration and Non-School Objects'.
  7038. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-class-name equal "User") = FALSE.
  7039. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  7040. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Create User Alias on Add'.
  7041. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-operation equal "add") = FALSE.
  7042. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  7043. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  7044. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  7045. <nds dtdversion="4.0">
  7046. <source>
  7047. <product instance="eDirectory Driver" version="4.0.1.0">DirXML Driver for eDirectory</product>
  7048. <contact>Novell, Inc.</contact>
  7049. </source>
  7050. <input>
  7051. <status level="error" type="driver-general">java.io.IOException: SSL handshake failed, SSL_ERROR_ZERO_RETURN, error:14094415:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired</status>
  7052. </input>
  7053. </nds>
  7054. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Filtering out notification-only attributes.
  7055. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Pumping XDS to eDirectory.
  7056. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Performing operation status for .
  7057. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  7058. DirXML Log Event -------------------
  7059. Driver: \HAZELWOOD\HSD\Driver-Set\eDirectory Driver
  7060. Channel: Publisher
  7061. Status: Error
  7062. Message: java.io.IOException: SSL handshake failed, SSL_ERROR_ZERO_RETURN, error:14094415:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired
  7063. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Fixing up association references.
  7064. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying schema mapping policies to output.
  7065. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: Schema+Mapping+Policy.
  7066. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying output transformation policies.
  7067. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLPWDSYNC-otp-EmailOnFailedPwdPub.
  7068. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  7069. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Evaluating selection criteria for rule 'Send e-mail for a failed publish password operation'.
  7070. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: (if-global-variable 'notify-user-on-password-dist-failure' equal "true") = FALSE.
  7071. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Rule rejected.
  7072. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  7073. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  7074. <nds dtdversion="4.0" ndsversion="8.x">
  7075. <source>
  7076. <product edition="Standard" version="4.0.1.0">DirXML</product>
  7077. <contact>Novell, Inc.</contact>
  7078. </source>
  7079. <output>
  7080. <status event-id="0" level="success"></status>
  7081. </output>
  7082. </nds>
  7083. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Applying policy: NOVLATRKBASE-otp-Subscribe.
  7084. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT: Applying to status #1.
  7085. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:Policy returned:
  7086. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  7087. <nds dtdversion="4.0" ndsversion="8.x">
  7088. <source>
  7089. <product edition="Standard" version="4.0.1.0">DirXML</product>
  7090. <contact>Novell, Inc.</contact>
  7091. </source>
  7092. <output>
  7093. <status event-id="0" level="success"></status>
  7094. </output>
  7095. </nds>
  7096. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:
  7097. <nds dtdversion="4.0" ndsversion="8.x">
  7098. <source>
  7099. <product edition="Standard" version="4.0.1.0">DirXML</product>
  7100. <contact>Novell, Inc.</contact>
  7101. </source>
  7102. <output>
  7103. <status event-id="0" level="success"></status>
  7104. </output>
  7105. </nds>
  7106. 16:05:00 4EC92940 Drvrs: eDirectory Driver PT:: Need new connection; Waiting for remote Subscriber to connect...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement