Java7 および Tomcat7 64Bit バージョンの Windows システムで Web アプリケーションを実行しています。Web アプリケーションにログインして任意のリンクを 2 ~ 3 回クリックすると、JSPWriter#print メソッドによって書き込まれるはずのすべての動的文字列コンテンツが JSP ページにレンダリングされなくなります。数値 (int) は引き続きレンダリングされます。
Java6 と Tomcat6 を使用する場合、まったく問題はありません。32Bit版でも問題ありません。現在、このエラーを回避する唯一の方法は、-Xdebug
-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
Tomcat のデバッグ パラメータをサービスとして実行するときにレジストリに追加するか、Eclipse からデプロイするときに渡すことです。
設定ミスは見つかりません。なにか提案を?
編集: tomcat logging.properties でログレベルを INFO から FINE に変更すると、問題も解決します。すぐに INFO に戻して tomcat を再起動すると、再度問題が発生します。