Hi all,

I worte a driver in idm 3.01 thet used three dollar signs "$$$" as a field delimiter in a sting attribute. since idm 3.5 those three $$$ end up as only 2 $$ when concatenating text fields in dirxmlscript:

<do-set-local-variable name="test" scope="policy">
<arg-string>
<token-text xml:space="preserve">begin</token-text>
<token-text xml:space="preserve">$$$</token-text>
<token-text xml:space="preserve">end</token-text>
</arg-string>
</do-set-local-variable>

A level 3 trace shows:

DRV_SelfServ : Action: do-set-local-variable("test",scope="policy","begin"+"$$$"+"end" ).
DRV_SelfServ : arg-string("begin"+"$$$"+"end")
DRV_SelfServ : token-text("begin")
DRV_SelfServ : token-text("$$$")
DRV_SelfServ : token-text("end")
DRV_SelfServ : Arg Value: "begin$$end".

Now what is this?!? Looks like a bug to me, or at least like an unwanted feature..

Cheers, Lothar