Erro com Transaction do Spring no Vraptor

Lucas, muito obrigado, começaram a surgir sinais de vida…
Vou verificar outras coisas que eu havia mexido e fazer outros testes, depois edito o tópico

Eu estava mesmo dando new no objeto

Valeu mesmo

Lucas, maravilha, as coisas estão mesmo caminhando bem, mas eu to com um problema semenhante agora no meu controller, eu recebo a interfaceDao nele, então no método altera(…), insere() e delete(…) (não testei com o delete) eu faço a mesma coisa que faço no meu metodo consultaStatusServico do NfeManager

altera(Produto produto)

HibernateSysDao sysDao = new HibernateSysDao(dao.getSession()); 
...
...
... 
sysDao.save(produto, result, localization); 

daí eu tenho o mesmo problema, mostra o insert (o update não mostra o script) mas não insere no banco, esses metodo no caso não precisam ser anotados com Transaction (parece que nem dá certo, eu tentei pra fazer um teste e não rola), parei por hoje, mas vou continuar os testes semana que vem.

se você dá new no objeto, nada do spring vai funcionar…

toda vez que vc pensar em dar um new no objeto, receba ele no construtor.