Problema de Encoding com JSF+Facelets em browsers diferentes

Eu sou desenvolvedor Java a uns 4 anos, meu foco principal é web usando JSF 1.2 com Facelets + RICH FACES 3.3 + HIBERNATE 3 e após terminar um sistema o meu cliente pediu que queria a visualização para Safari e Google Chrome também, foi ae que começaram minhas dores de cabeça, como a grande maiorias dos desenvolvedores testei somente no firefox e no IE do inicio ao fim do desenvolvimento, mas quando fui abrir no Chrome por exemplo as mensagens Bundle que tinham acentos, que faziam parte da universalização do sistema EN e PT começaram a estourar o erro abaixo.

"This page contains the following errors:
error on line 28 at column 80: Entity ‘aacute’ not defined
Below is a rendering of the page up to the first error.
"

E com todos os arquivos no Eclipse com o mesmo “Text File Encoding” selecionado, usando ISO-8859-1 para todo o projeto.

Após procurar muito em fóruns pela web não achei nada a respeito disso e comecei a quebrar a cabeça.
Iniciei um projeto do zero com a mesma arquitetura que eu usei no sistema já pronto e fiz algumas telas e abri no Chrome e Safari e sempre passava da tela de login na segunda navegação dava pau, dae fui analizando toda a diferença entre uma tela e outra que pudesse interferir e cheguei a uma conclusão.
Todas as paginas que não continham a seguinte tag no inicio do arquivo

[color=darkred][/color][size=18] [/size]

dava erro no Chrome e no Safari.

Após colocar a tag mensionada no inicio dos arquivos xhtml tudo funcionou em todos os browsers testados, ou seja, IE 8, Firefox 3.6.3,Google Chrome 4.1.2 e Safari 4.0.5.
Ex:

[code]

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:rich="http://richfaces.org/rich" xmlns:a4j="http://richfaces.org/a4j" [/code] Até o momento não achei uma explicação que possa descrever aqui, o que mensionei aqui foi uma experência que tive e como a resolvi.

obrigado a todos, caso tenham alguma sugestão ou algo para complementar esse post, fiquem a vontade.

atte
Eu.

Um que gosto de utilizar, por permitir melhor padronização e menos restrição quanto a forma de escrever o HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Choosing a DOCTYPE
http://htmlhelp.com/tools/validator/doctype.html

vauruk,

Obrigado por compartilhar conosco sua experiencia e meus parabens pela atitude!!!

Vlw Alexandre. Pretendo ajudar o pessoal ae com o pouco de experiencia que tenho heheh.