私は、xmlファイルを受け取り、それを別のクラスに渡し、いくつかのコメントを含むhtmlファイルをクライアントに返すサーブレットを作成しています。次のようなinput-xmlを取得しています:
input = request.getInputStream();
ただし、この入力はServletInputStreamであり、他のクラス(コメント用)にはFileInputStreamが必要です。
XMLEventReader(他のクラス)にServletInputStreamを指定すると、解析エラーが発生します。
ParseError at [row,col]:[1,1]
Message: Content is not allowed in prolog.
そして、これはfileinputstreamではなくservletinputstreamが原因だと思います。
ご挨拶私は誰かが私を助けることができることを願っています:)