Data com 2 dias atrasado

Boa noite,
Tenho uma aplicação WEB JSF + JPA + Hibernate no JBoss 7.1.1 que todas as datas aparecem sempre com 2 dias antes.
O horario fica certo, mas a data fica 2 dias antes.
Isso acontece com todos os campos na pagina e nos relatorios com iReport.

Se eu subo essa aplicacao no Tomcat 6 funciona normal, as datas vem corretas, só no JBoss acontece isso.
Testei no JBoss no Linux e no Windows.

Alguem ja passou por isso?

Obrigado