Очень похожая проблема возникла с сервисом на основе гибернации, который я обслуживаю вчера. Служба работала бесперебойно с 2017 года (и с тех пор не изменялась), но внезапно начала сбой в 2019-06-28 со следующей ошибкой:
Caused by: org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 26; Element type "hibernate-configuration" must be declared.
Блок DOCTYPE в моем файле конфигурации hibernate выглядел так:
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd//hibernate-configuration-3.0.dtd">
По причинам, которые я не до конца понимаю, удаление лишнего символа косой черты в URL DTD устранило проблему:
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
Я полагаю, что обе наши проблемы были вызваны необычным изменением того, как hibernate.org обслуживает эти файлы DTD.