Я недавно переместил шаблон masterLayout для веб-приложения во внешний jar, как упомянуто в ответе здесь Java EE6> Упаковка фасетов JSF (xhtml) и ManagedBeans как JAR
Так какЯ не использую никаких управляемых бобов.Я не включил Face-config.xml в банку.
У меня есть локальный шаблон, который расширяет этот masterLayout.Приложение работает нормально.Но я заметил, что когда я открываю окно вывода отладки.Дерево компонентов не расширяется, но переменные Scoped действительно расширяются.(До этого перехода это работало хорошо)
Локальный шаблон
ui: состав xmlns = "http://www.w3.org/1999/xhtml" xmlns: h =" http://java.sun.com/jsf/html" xmlns: f = "http://java.sun.com/jsf/core" xmlns: ui = "http://java.sun.com/jsf/facelets" xmlns: p =" http://primefaces.prime.com.tr/ui" template = "/ templates / masterLayout.xhtml"
index.xhtml
ui: состав xmlns = "http://www.w3.org/1999/xhtml" xmlns: h =" http://java.sun.com/jsf/html" xmlns: f = "http://java.sun.com/jsf/core" xmlns: ui =" http://java.sun.com/jsf/facelets" xmlns: p = "http://primefaces.prime.com.tr/ui" template =" / templates / localTemplate.xhtml"
Сначала я думал, что это может быть ошибка http://java.net/jira/browse/FACELETS-292 Но это было исправлено еще в 2008
Я использую JSF 2.0.6.FCS, Primefaces 2.2.1.Есть идеи?