Journey Manager (JM) The transaction engine for the platform. | System Manager / DevOps | All versions This feature is related to all versions.
Manager comes with the Current Version Selector core global service, which chooses the appropriate form version to render a form. The default service returns the current form version unless a specific version was requested.
If you would like to customize the way versions are selected, for example, for A/B testing, you can create your own form version selector service and implement custom logic in a GroovyGroovy is a powerful scripting language which runs on the Java Virtual Machine. Across theTemenos Journey Manager platform, Groovy is used to create services in Manager. These services are primarily used to create plug-in style systems that interact with Manager. script.
This service can be configured on the form level, otherwise, the system default version selector service is used.
To configure the Current Version Selector service:
tmFormVersion
request parameter. This can prevent users loading and creating transactions of an old form version by providing the tmFormVersion
URL parameter. This option is not selected by default.Next, learn about A/B testing form version selector service.