well, there is a few things you need to change:
Code:
Query query = session.createQuery("select honey.id, honey.name from honey");
can be changed to just
Code:
Query query = session.createQuery("from Honey");
also
Code:
586 [main] ERROR org.hibernate.util.DTDEntityResolver - Don't use old DTDs, read the Hibernate 3.x Migration Guide!
means you should change the top of your hbm files to point to the correct dtds, which is
Code:
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" >
and
Code:
java.lang.NoSuchMethodError: net.sf.cglib.proxy.Enhancer.setInterceptDuringConstruction(Z)V
leads me to believe you forgot to include the new version of cglib on your classpath or you have duplicate versions of it.