Я могу успешно заставить это работать с шаблоном в моем приложении:
<ui:decorate template="/WEB-INF/templates/mytemplate.xhtml">
Я также могу переместить шаблон в /META-INF/templates/mytemplate.xhtml
JAR и заставить его работать:
<ui:decorate template="/templates/mytemplate.xhtml">
Я бы действительно хотел поместить этот файл в файловую систему (или базу данных, если на то пошло). Как я могу это достичь? Я нашел много вещей, связанных с com.sun.facelets.impl.DefaultResourceResolver
, но я не думаю, что это действительно связано с отменой обслуживания шаблона. Он не пытается разрешить URL-адрес, он просто пытается каким-то образом получить файл в пути к классам.