Cosminexus アプリケーションサーバ V8 Webサービス開発の手引

[目次][用語][索引][前へ][次へ]

22.2.3 parseEagerlyによる変化

ストリーミングは,com.sun.xml.ws.developer.StreamingAttachmentアノテーションの要素やcom.sun.xml.ws.developer.StreamingAttachmentFeatureクラスの引数にあるparseEagerlyに指定した値で,添付ファイルを含むSOAPメッセージを解析するタイミング,解析の結果,およびSOAPメッセージに異常があるときに発生する例外が変わります。

parseEagerlyの値と変化を次の表に示します。

表22-1 parseEagerlyの値と変化

項番 parseEagerlyの値 SOAPメッセージを解析するタイミング SOAPメッセージに異常があるときに発生する例外
1 true 添付ファイルを含むSOAPメッセージをアンマーシャルしたとき org.jvnet.mimepull.MIMEParsingException
2 false ストリーミングされた添付ファイルを操作したとき java.io.IOException

parseEagerlyの値は,添付ファイルを含むSOAPメッセージの異常をユーザアプリケーションではなく,アンマーシャル時に検知する場合には,trueを指定します。