enhancement
major
minor
major
minor
New ScriptRecorder templates are currently being hosted at
deploy/private/webapp/WEB-INF/test/
. This is not desired; see Ticket #24558.
A better path would be, for example, the application’s test directory directly under webapp/WEB-INF. For the TL Demo, for example,
com.top_logic.demo/webapp/WEB-INF/test/
Implementation
New templates are stored directly under the configured root folder of the application’s top-level module. By default, the value of the configured root folder in `tl:TemplateResourceLocator` and `tl:TemplateTreeBuilder` is the alias ` SCRIPT_TEMPLATE_PATH`. For example, in ` scriptingTemplateConf.xml`, this is set to ` /WEB-INF/test/actions `. Therefore, without changing the configuration, the templates in the demo application are stored in
com.top_logic.demo/src/main/webapp/WEB-INF/test/actions
.
Test
Create a new template in the demo and check whether the new template was created in ` com.top_logic.demo/src/main/webapp/WEB-INF/test/actions `.