During deployments, we use UBlendIt’s strings:ReplaceVariables function to replace placeholders with values specified in the UDeliver registry.
If the placeholder values contains an escaped XML character (such as &):
<Data name="$[ADV.API_REF_DATA_CONTRACT_URL]" value="https://localhost:8221/reference-data/v1/customer/contract?cas-code=$[CAS_CODE]&program=$[PROGRAM]&validation-date=$[VALIDATION_DATE]"
strings:ReplaceVariables throws an error:
<Error>Call to strings:ReplaceVariables5(--unknown function signature--) with 5 args: Exception has been thrown by the target of an invocation.'=' is an unexpected token. The expected token is ';'. Line 7, position 152.</Error>
Anyone have any suggestions on how to work around this?
Thanks!