В Hibernate 4 я нашел (новую для меня) возможность использовать XSD-схему вместо DTD.
<hibernate-mapping xmlns="http://www.hibernate.org/xsd/hibernate-mapping"
xsi:schemaLocation="http://www.hibernate.org/xsd/hibernate-mapping hibernate-mapping-4.0.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Но расположение схемы недействительно и при инициализации я получаю ошибку.
Кто-нибудь знает, что не так с XSD в Hibernate 4?