Senhores.
Para se usar bundles para as mensagens no JSF estou usando o:
<f:loadBundle basename="com.lalala.resources.Config" var="bundle"/>
Tenho q colocar isso em todas as páginas que forem usar o Bundle.
PERGUNTO:
Existe uma maneira de deixar isso global? Colocar em apenas um local e a app inteira saber qual bundle usar?
Sim existe:
-ou você pode usar um include, e esse include pode conter a tag de import do bundle
<faces-config>
....
<resource-bundle>
<base-name>br.com.thiago.MessageBundle</base-name>
<var-name>bundle</var-name>
</resource-bundle>
</faces-config>
P.S.: Na validação do XML ele pode reclamar e dizer que está errado, mas fiz assim e a aplicação funcionou tranquilo!
Eu coloquei o resource-bundle, mas não deu viu cara =/
Acho q é pq a minha implementação do jsf nao eh 1.2, mas sim 1.1
Ele deu erro no arquivo e na hora do deploy.