Rich:messages com escape="false"

Oi pessoal,

Estou desenvolvendo um tela .xhtml em um sistema com JSF e richfaces, e estou tendo problemas com o rich:messages, pois em todos os componentes da tela quando coloco o escape=false, o enconding funciona direitinho e não tenho problemas com acentuação e coisas do tipo, mas quando quero jogar uma mensagem de erro com acentuação através do rich:messages, o ajax na página se perde e fica carregando infinitamente.

Percebi que o erro está justamente relacionado a acentuação pois, quando tiro os acentos e testo tudo funciona corretamente.

Já tentei mudar o encoding da pagina, no web.xml e nada. Só gostaria de saber como posso usar o escape=false no rich:messages.

Alguém sabe como resolver isso?
Obrigado.