Как всегда, я немного смущен.
Здесь https://community.jboss.org/wiki/ModularWebAppsWithJSF2 я узнал, что это легко и работает из коробки для объединения шаблонов в отдельные банки с JSF 2.0,
Единственная проблема: я не могу заставить ее работать. Я просто развертываю "page.xhtml" во всех вариантах (каталог META-INF, каталог ресурсов, root, с и без faces-config.xml) в банке, которая включена в веб-приложение WEB-INF/lib и запрашивает что-то например http://host/demo/faces/page.xhtml или сделать "включить" или "украсить" в шаблоне. Я получаю исключение.
Здесь Java EE6 > Упаковывая личинки JSF (xhtml) и ManagedBeans как JAR, мой любимый преподаватель JSF объясняет, как использовать этот пользовательский ResourceResolver для этого. Поскольку я отлаживал решение ресурса, я не сомневаюсь, что это сработает и даст ему попробовать.
Это вопрос о механике - в чем разница между этими двумя подходами?
Какие ресурсы точно просматриваются в META-INF/resources автоматически?