Tomcatは正常に起動したが、画面表示時に落ちる、画面が表示されない
ログを見ると、JSPでエラーが発生しているようだ
カスタムタグの属性値に、実行時式を書いて、そこに二重引用符を書く場合はエスケープが必要、とのこと
http://techjudith.blogspot.com/2008/08/tomcat6018_08.html?showComment=1219830180000
ただし、システムプロパティ
org.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING
にfalseを設定すれば、バージョン5の挙動に戻る、つまり二重引用符を書いてもエラーにはならない、とのこと
システムプロパティなので、
catalina.shのjavaコマンドに、-Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false
かJAVA_OPTS変数に追加すれば回避できる、とのこと
お客さんのインフラ担当が、こちらにはまったく連絡なくバージョン上げたから、
JSP使ってるアプリがまともに動かなくなった・・・まったく・・・orz