- 
    Type:
Bug
 - 
    Resolution: Unresolved
 - 
    Priority:
Major
 - 
    None
 - 
    Affects Version/s: None
 - 
    Component/s: None
 - 
    None
 
Whilst trying to build my first Spring Boot/ZK web app using the newly released "https://github.com/zkoss/zkspringboot" I have stumbled across a major problem that blocks the use of template tags in a ZUL file
See the "index.ZUL" file shown below:
<zk>
    <apply templateURI="template_public.zul">
         <template name="header" src="header_public.zul" />
         <template name="main" src="main_index.zul" />
    </apply>
</zk>
I have the three zul files referenced in this template at the same folder level as 'index.zul., in a folder under resources of "web/zul/"
When I run the app and then open up localhost:8080 I get the following error:
"Page not found: /zul/template_public.zul"
I presume that this is because the ZK 'template' tag Java code is looking for a physical location based around 'resource'. In reality the file is physically located at "/web/zul/template_public.zul"
The Spring Boot ZK Logic assumes that all ZK files are under 'web', but the template tag code is not working on the same basis.
I've ranked this as a major bug as I see the template idea as being a cornerstone of ZK capabilities