ClassNotFoundException org.hibernate.util.DTDEntityResolver + Tomcat 7 + gradle

Tenho uma aplicação que utiliza tomcat 7.

Introduzi gradle como ferramenta de build, os jars estão configurados corretamente no classpath.

Eu fiz o deploy arrastando o projeto no proprio eclipse para o servidor. (nao utilizei nenhum comando do gradle para efetuar o deploy)

Quando eu subo a aplicação é lançada a seguinte exception:

java.lang.ClassNotFoundException: org.hibernate.util.DTDEntityResolver

Alguém pode ajudar?

PS: CTRL + R + T eu consigo achar a classe e eu não possuo mais de um jar do hibernate configurado no meu classpath.

Resolvi o problema.

O gradle estava configurado como “transiente=true” para todas as dependencias.

Alguma delas devia estar utilizando o hibernate 3.5.X.

O problema é que eu nem identificava isso no classpath.

De qualquer maneira, retirei o transiente=true e reconstrui o projeto e deu certo.