Dynamic content in message rule is not consistent
The dynamic content (passed as a MessageKey parameter) mentioned in the message rule does not maintain its correct position and the output message is incorrect.
Steps to Reproduce
1. Use a message rule in the Message Key in History-Add method. The message rule is being evaluated by the getRuleMesssage function
2. Observe that the dynamic content in the output is not in a correct position
The Message given by the user has three parameters with datatype as text for each one of them. But the text datatype is used only for the last parameter. The text includes tab characters. Supplied text is copied without processing into the message. During runtime it is unable to resolve the message property which results in inconsistency.
During the creation of message rule parameters, text datatype must be used only for the last parameter. If text datatype is given for a parameter, supplied text is copied without processing into the message. During runtime it is unable to resolve the message correctly, resulting in inconsistency.
Change the datatype to name.
0% found this useful