Just a note so that others won’t get as frustrated.
When MyEclipse generates the Hibernate hbm.xml files it will make them with a 2.0 DOCTYPE element. If you leave them that way they will work okay BUT …
if your internet connectivity goes down you get a cryptic failure to connect message … so you really need to replace them with the following code:
<!DOCTYPE hibernate-mapping PUBLIC
“-//Hibernate/Hibernate Mapping DTD//EN”
“http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd”>
THEN everything works great 🙂
May all your JUnit tests run clean
Tom T