Tomcat 5.5.25 で現在実行している Web アプリケーションがあります。特にjspとUIの変更の迅速なリフレッシュ時間を利用するために、Jetty 6に移植しようとしています。
私の JSP ファイルは JSP 2.0 に準拠しているため、maven jetty プラグイン Web サイトで提案されている構成を使用して、maven で jetty を実行しています。この構成は、Apache の jasper JSP コンパイラ バージョン 5.5.15 をロードします。(maven リポジトリで利用できるのは 5.5.23 ですが、結果は同じです。)
桟橋の下で、タイルを使用して構成されている私のホームページが、ServletResponseWrapperInclude.getOutputStream() で IllegalStateException で爆発します。明らかに、Tomcat ではこれは行われません。
ジャスパーが Tomcat ではなく桟橋で文句を言う原因となるタイルとインクルードが何であるかを理解するのに苦労しています。