Spring+Hibernate

Pessoal, no meu codigo abaixo quando tento dar um commit o hibernate esta me passando a exceção :
[list]
org.springframework.transaction.TransactionSystemException: Could not commit Hibernate transaction; nested exception is org.hibernate.TransactionException: Transaction not successfully started
org.hibernate.TransactionException: Transaction not successfully started
[/list]

Ja olhei tudo e nao consegui encherga o problema , abaixo segue o codigo;


public void insert(AbstractGenericDTO dto) {
		Session session = this.getFactorySession();
		try {
			session.beginTransaction();

			session.save(dto);
			// dar exception 
			session.getTransaction().commit();
		}catch(TransactionException ex){
			session.getTransaction().rollback();
			ex.printStackTrace();
		}
	}

você esta usando Spring? Como vocë esta fazendo a configuração do teu sessionFactory? Acho que o erro pode estar ai, coloca o código ai para dar uma olhada

O Spring que controla as transações, tente estender nua sua classe o HibernateDaoSupport e usar o hibernateTemplate, verifique as configurações do xml do spring.