Middlegen-Hiberna-r 5マッピングファイルの使用でエラーが発生しました.


自分のマシン上のMyEclispeリバースプロジェクトのため、データベーステーブルをhibernateのマッピングファイルに切り替えることはできません.だから、外部ツールのMiddlegen-Hberga-r 5を使って変換します.同時にhibernate-extens-2.1.3というツールでマッピングファイルをVOファイルに変換します.即ち、値の対象です.しかし、ヒベルナ-extensions-2.1.3はヒベルナ2.0だけをサポートしています.これは勉強している時に分かりましたが、自分のマシンがネットを切ったらマッピングミスを報告します.配置に問題があると疑っています.ネットがあると間違いなく、Tomcatが正しく起動します.ネットでCould not parse mapping document from input streamを探しましたが、解決できませんでした.その後、インターネットで多くの方法を探しましたが、DMD検証で、springの頭に問題があると思いましたが、解決できませんでした.java.net.Uniknown HostException:hibernate.sourceforg.netこのエラーを検索した時、マッピングミスでもこのエラーを報告すると貼ることがあります.結果を見に行くと、Middlegen-Hberga-r 5を回転する時もファイルを2.0に変更したのです.つまりファイルのヘッダは以下の通りです.
<!DOCTYPE hibernate-mapping PUBLIC
    "-//Hibernate/Hibernate Mapping DTD 2.0//EN"
    "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd" >
 このように、マシンがネットワークを持っていないと、DMD検証が間違ってしまいます.2.0を3.0に変更し、問題解決.
汗.記録します.