Não retrona excessão mas também não grava no banco

Olá pessoal! Eu estou usando Spring frameworks e no caso do Hibernate estou tendo um pouco de dor de cabeça. Já fiz o mapeamento para o banco (SQL Server 2000) e depois que mando gravar com os comandos:

getHibernateTemplate.saveOrUpdate(objeto);
getHibernateTemplate.flush();

Mas não está salvando e nem recebo qualquer tipo de erro.
Pelo que vi no debug a passagem dos parâmetros ficou assim:

63015 [main] DEBUG org.hibernate.type.TimestampType  - binding '2006-10-05 00:00:00' to parameter: 1
63015 [main] DEBUG org.hibernate.type.BooleanType  - binding 'false' to parameter: 2
63015 [main] DEBUG org.hibernate.type.IntegerType  - binding '1' to parameter: 3
63015 [main] DEBUG org.hibernate.type.IntegerType  - binding '1' to parameter: 4
63015 [main] DEBUG org.hibernate.type.IntegerType  - binding '1' to parameter: 5

Será que este parâmetro que está indo como false pode ser o causador de problemas?

Como tu esta controlando a transação?

Da uma olhada nos docs do spring

http://static.springframework.org/spring/docs/2.0.x/reference/transaction.html