Application Delivery Management
Application Modernization & Connectivity
CyberRes
IT Operations Management
<do-for-each>
<arg-node-set>
<token-dest-attr name="DirXML-ADAliasNames"/>
</arg-node-set>
<arg-actions>
<do-if>
<arg-conditions>
<and>
<if-xpath op="true">$current-node/component[@name='volume']="~dirxml.auto.driverdn~"</if-xpath>
</and>
</arg-conditions>
<arg-actions>
<do-remove-dest-attr-value name="DirXML-ADAliasNames">
<arg-value type="structured">
<arg-component name="nameSpace">
<token-xpath expression='$current-node/component[@name="nameSpace"]'/>
</arg-component>
<arg-component name="volume">
<token-xpath expression='$current-node/component[@name="volume"]'/>
</arg-component>
<arg-component name="path">
<token-xpath expression='$current-node/component[@name="path"]'/>
</arg-component>
</arg-value>
</do-remove-dest-attr-value>
</arg-actions>
<arg-actions/>
</do-if>
</arg-actions>
</do-for-each>
<do-add-dest-attr-value name="DirXML-ADAliasNames">
<arg-value type="structured">
<arg-component name="nameSpace">
<token-time format="!CTIME" tz="UTC"/>
</arg-component>
<arg-component name="volume">
<token-global-variable name="dirxml.auto.driverdn"/>
</arg-component>
<arg-component name="path">
<token-op-attr name="DirXML-ADAliasName"/>
</arg-component>
</arg-value>
</do-add-dest-attr-value>
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.10.4747">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<instance class-name="User" qualified-src-dn="O=idv\OU=Users\CN=23test" src-dn="\ACMEIDV\idv\Users\23test" src-entry-id="230365">
<association state="associated">2co8LIUufEE/p9nKPCyFLg==</association>
<attr attr-name="DirXML-ADAliasNames">
<value timestamp="1282761541#40" type="structured">
<component name="nameSpace">1282761557</component>
<component name="volume">\ACMEIDV\idv\servers\IDMDriverSet\IDV-AD1</component>
<component name="path">bob@acme.com</component>
</value>
<value timestamp="1282761557#1" type="structured">
<component name="nameSpace">1282761557</component>
<component name="volume">\ACMEIDV\idv\servers\IDMDriverSet\IDV-AD2</component>
<component name="path">ramab@couches.com</component>
</value>
<value timestamp="1282761557#6" type="structured">
<component name="nameSpace">1282761557</component>
<component name="volume">\ACMEIDV\idv\servers\IDMDriverSet\IDV-AD3</component>
<component name="path">boborama@bobsworld.com</component>
</value>
</attr>
</instance>
<status level="success"></status>
</output>
</nds>
$current-node/component[@name='volume']="~dirxml.auto.driverdn~"
$current-node/component[@name='NAME']