WindowsのJavaおよびXercesパーサーに問題があります。別の開発者グループが作成したファイルがあり、DTDファイルパスでバックスラッシュを使用しています。パスはバックスラッシュで始まります。これは、パスがルートから始まる絶対パスであることを意味する必要があります。ただし、スラッシュを使用するだけでこのように機能します。バックスラッシュが使用されている場合、最初のバックスラッシュは無視され、パスは作業ディレクトリから始まります。私の意見では、これは円記号を使用するための標準的な解決策ではありません。私が今まで見た各XMLファイルはスラッシュを使用しています。
誰かが同様の問題に遭遇しましたか?Xerces設定にいくつかの回避策がありますか、それとも別のグループが標準に関して機能する必要がありますか?(残念ながら、これらのファイルはたくさんあり、変更したくありません。)