Is there a reason why we don't support the ROOT##version.war naming. For ROOT##238.war I get a tiles error when I try and login?
org.apache.tiles.definition.NoSuchDefinitionException: Cannot find definition named '.Login' at org.apache.tiles.impl.mgmt.CachingTilesContainer.render(CachingTilesContainer.java:123) at org.apache.struts2.views.tiles.TilesResult.doExecute(TilesResult.java:158) at org.apache.struts2.result.StrutsResultSupport.execute(StrutsResultSupport.java:206) at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:375) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:279) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:101) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:101) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249) ... Looks like tiles cannot find the files? deployed folder: apache-tomcat-9.0.12/webapps/ROOT##238 rather than apache-tomcat-9.0.12/webapps/ROOT