Olá pessoal,
Descobri há pouco tempo que é possível ter mais de uma arquivo de configuração do faces na mesma aplicação.
Exemplo, no web.xml fica:
<context-param>
<param-name>javax.faces.CONFIG_FILES</param-name>
<param-value>/WEB-INF/main-faces-config.xml,/WEB-INF/navigation-faces-config.xml,/WEB-INF/managed-beans-faces-config.xml,/WEB-INF/converters-faces-config.xml,/WEB-INF/consultas-faces-config.xml,/WEB-INF/neocfg/validators-faces-config.xml</param-value>
</context-param>
Então a pergunta, seria possível eu ter mais de um arquivo web.xml por aplicação, de modo que eu teria um arquivo principal e poderia ir plugando outros arquivos de configuração.
Seria algo como
principal: web.xml
faces: web-faces.xml
facelets: web-facelets.xml