XML ファイルの 1 つの DOCTYPE 定義が、hibernate.sourceforge.net にある DTD を参照しているようです。
DTD が存在するようになりましたが、インターネットにアクセスできない場合、アプリケーションはそれにアクセスできません。
DTD をローカルの場所にコピーして、XML ファイルのヘッダーを次のように変更してみてください。
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
このようなものに:
<!DOCTYPE hibernate-configuration SYSTEM "hibernate-configuration.dtd">
ここで、「hibernate-configuration.dtd」は、ファイル システムまたは jar ファイル内のローカル リソースを指します。
これを克服するための最も汚いトリックは、DTD 宣言を完全に削除することです。
<!DOCTYPE hibernate-configuration>
これも有効な doctype ですが、これが行う唯一のことは、ドキュメント内のルート要素の名前を「hibernate-configuration」に制限することです。後はワイルドチャーです。