0

XML 処理コードで見たことのないエラー メッセージが表示されました。最近特に何も変更していませんが、現在、ここにあるものを移動しています。これまでに実行したプログラムはすべて影響を受けます。

Warning at file , line=0, column=0, An exception occurred! Type:RuntimeException, Message:Warning: The primary document entity could not be opened. Id=/tmp/authNotify.xsd                                                                                

ファイル名がリストされていないことに注意してください (「ファイルでの警告」)。/tmp ディレクトリには XSD ファイルがまったくないので、そこを探すべきではありません。困惑!

XML ファイルはいつもと同じです。皆さんが参考になると思うものは何でも投稿できます。現在のディレクトリは /tmp ではありません。

ここでは、AS/400 環境で Xerces-C 2.8 を使用しています。

4

1 に答える 1

0

このエラーは、xercesc が xml ファイルを開いて正常に読み取ったときに発生するようです。その後、ファイルハンドルの下のファイルが削除され、ファイルハンドルは開いたままですが、何も指していません。xml ファイルの作成と削除をタイトなループで再現するには、しばらくすると xercesc がこのエラーを生成します。

于 2013-02-07T14:30:18.443 に答える