Tomcat8もそろそろリリースですね。いまRC5です。 後になって泣きを見ないよう、アプリを乗っけて動作試験を始めたところなのですが… とにかく動作が遅い。とても常用には耐えない感じです。 レスポンスが30秒間返ってこないとか、ザラ。 一体何が起きている…?というわけでプロファイラーで調査してみました。 判明したことは、どうやらJasper内部のXMLパースで時間がかかっているということです。 このスクリーンキャプチャを見れば分かる通り、"org.apache.xerces"や"org.apache.jasper"パッケージだけで全体の処理時間の半分近くを占めています。(org.eclipse.jdtはJSPコンパイルの一部となっているecjです) Tomaca7の時は、こんなことは起きていなかった。 Jasperの内部へ Jasperのソースを追っかけて調査したのですが、怪しい箇所を1