Eu mesmo descobri o problema.
Eu tive que adicionar
ProxyErrorOverride On
na configuração do meu apache para que funcione.
Estou executando um Apache2 Webserver e um Jboss 6 conectado a ele com o mod_proxy.
Quando eu paro o JBoss e abro o site no navegador, recebo minha página de erro 404 personalizada.
Quando eu reinicio o JBoss novamente eu recebo o JBoss 404 Page padrão (apenas enquanto o servidor está iniciando).
Eu defini minha página de erro com:
ErrorDocument 404 /errordocument.html
Por que o Apache não mostra minha página de erro personalizada enquanto o JBoss está iniciando? E como posso mudar isso?
Eu mesmo descobri o problema.
Eu tive que adicionar
ProxyErrorOverride On
na configuração do meu apache para que funcione.