[Seasar-user:20401] Re: [sastruts] ファイルアップロード時のエラーについて

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2010年 12月 7日 (火) 14:00:18 JST


小林 (koichik) です.

Date: Tue, 7 Dec 2010 13:50:33 +0900 (JST)
From: ICHIMURA <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:20400] [sastruts] ファイルアップロード時のエラーについて

> ファイルアップロード時に添付のような例外が発生することがあります。

> Caused by: java.net.SocketTimeoutException: Read timed out
>   at java.net.SocketInputStream.socketRead0(Native Method)
>   at java.net.SocketInputStream.read(SocketInputStream.java:129)
>   at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
>   at java.io.BufferedInputStream.read1(BufferedInputStream.java:258)
>   at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
>   at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:626)
>   at org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:564)
>   at org.apache.jk.common.JkInputStream.receive(JkInputStream.java:200)
>   at org.apache.jk.common.JkInputStream.refillReadBuffer(JkInputStream.java:265)
>   at org.apache.jk.common.JkInputStream.doRead(JkInputStream.java:183)

Apache 側の mod_jk と Tomcat 側の Connector の間で
タイムアウトしているようですね。
自分はあまりこのあたり詳しくありませんが、以下など
参照してみてはいかがでしょうか。

http://tomcat.apache.org/connectors-doc/generic_howto/timeouts.html

たぶん SAStruts や Seasar は関係ないと思います。


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
    <property name="twitter">"http://twitter.com/koichik"</property>
</component>



Seasar-user メーリングリストの案内