Parameter Marker Support
This new function enables the use of parameter markers in FTM models.
These parameter markers, in the form ++<parameter_name>++, can be used in any model data that is extracted as FSM, Configuration or MQ scripts.
When these scripts are processed, the parameter markers are replaced with values specified in a properties file.
Example
The supplied reference applications use parameter markers for the MQ Queue name prefixes.
In the model, the Command channel's Queue Name field has the value COMMAND. In the FTM MQ Statements properties page the Queue prefix: field contains the value ++FXHQPREFIX++ and the App.Queue prefix: field contains the value ++FXHSAMPAPPQPREFIX++.
When the data is extracted from the model, the Command channel's Queue Name appears as ++FXHQPREFIX++.++FXHSAMPAPPQPREFIX++.COMMAND
When the Samp_1_Config.sh/cmd script is run, the parameter markers are replaced by the values specified in the Samp_1_Config.properties file.
Limitations
In the round-trip scenario, where data is extracted from the model, applied to a database and then re-imported back into the model, the parameter markers are lost.