- - PR -
Tomcatで、HTTPレスポンス0バイト
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-04-05 00:49
Tomcat&Apache連携のシステムで、画面が白く表示されることがあり、その際のaccess_logに、以下のように表示されていました。
***.***.***.*** - - [04/Apr/2006:08:33:38 +0900] "POST /hoge/hogeAction.do HTTP/1.1" 200 0 HTTPレスポンスが0バイトの場合は、「-」で表示されるはずですが、なぜか0になります。 こういった現象が出るのは、どのような場合が考えられるでしょうか? 環境は、以下になります。 サーバー OS : Miracle Linux V3.0 jdk : 1.4.2_10 tomcat : 5.0.28 struts : 1.2.7 apache : 1.3 Oracle : 10g Release2 Standard Edition One (10.2.0) クライアント OS : Windows XP IE : 6.0 ご存知の方がいたらご教授ください。 | ||||
|
投稿日時: 2006-04-05 09:42
気にしたことないのですが、ステータス 200と関係ないですか?
正常とエラーで区別してるとか。 | ||||
|
投稿日時: 2006-04-05 09:52
ステータス200は正常ですが、ステータスが304の場合も0になっています。 304のときは、cssやjsファイルなのでわかるのですが、今回の場合、 正常なのに0で表示されていることが問題だと思っています。 | ||||
|
投稿日時: 2006-04-05 12:57
IEのバグでそのような内容があった気が・・・
Content-lengthが0ということですよね。 http://support.microsoft.com/default.aspx?scid=kb;ja;831167 とか関係ありますか? | ||||
|
投稿日時: 2006-04-06 02:58
自己レスですが、おそらく解決です。
原因は、java内での遷移先の指定と、struts-config.xmlがあっていなかった(記述が無かった)為と思われます。 Threadを使用し、非同期になっていたため、原因の特定に時間がかかりました。 ご協力いただいた皆様、ありがとうございました。 |
1