Problemas: Date JSF c/ Hibernate e SQL Server 2000

Saudações pessoal,

Estou com um problema aqui.
Tô usando JSF c/ Hibernate e SQL Server 2000, Utilizando RHDS (pena que vai se tornar pago, hein).
No bean tenho um java.util.Date, mas quando ele é salvo no banco (smallDateTime) vai como dia anterior ao digitado.

Exemplo:
Se na aplicação coloco 12/12/2007
e gravo.
no banco de dados, fica 2007-12-11 21:00:00

observei no console que ele coloca a data diferente´pelo Hibernate:

Valeu galera.

RESOLVIDO!!!

O problema era GMT e GMT-3 no JSF e JAVA.
Consegui contornar.
Valeu!!!

helders_sa,

Como você conseguiu contornar esse problema?

Estou enfrentando a mesma dificuldade.

leandrotbs, ele descreveu aqui:

[quote=helders_sa]

O problema era GMT e GMT-3 no JSF e JAVA.
Consegui contornar.
Valeu!!![/quote]

Gostaria de saber mais especificamente onde devo alterar, entendi que tenha haver com o fuso horário.

Olá conseguiram resolver? Eu coloquei nos campos a indicação:

e funcionou, mas tenho que fazer para todos os campos por causa do JSF.

Existe alguma forma de definir para o jsf utilizar este timezone? No java já está o correto.

Obrigado