I tried to use application properties.
I created 3 properties for the applications to specify application name and compute templates for the services.
For the testing purposes, I set the value of one of the template name in the application property file to null.
When I install application from CLI with -override option and specify that template name in override file ( (install-application --verbose -timeout 120 -overrides ../recipes/apps/beastappupd/beastappfile-application-v.properties beastappupd) - everything works well.
But when I tired to install application from UI and setup a template name as a property
the correct override file was created, but the template name was not picked from it and installation failed.
For the WotsIt pilot