[mayaa-user:475] Re: ClientAbortExceptionについて
Yasuhiro Oguro
yoguro @ neetec.co.jp
2007年 2月 23日 (金) 19:44:33 JST
お疲れ様です。小黒です。
えーと・・・。
> Client abort 以外の例外を握りつぶしてしまいませんか。
># ほとんどの場合杞憂で、起きたとしても他で検知できるかもしれませんけど。
そのとおりだとおもいます。
ありがとうございました。
今後のプロジェクトで1.1.xをWAS/WebLogicで使う時にまた検討したいです。
以上 宜しくお願いします。
---
NEEC System Technology Co.,Ltd.
Y.Oguro <yoguro @ neetec.co.jp> ☆.。.:*・°
import java.net.SocketException;
import org.seasar.mayaa.impl.engine.error.TemplateErrorHandler;
/**
* ブラウザからの接続断に対応するハンドラ
* @version 1.0.7
*/
public class SocketExceptionHandler extends TemplateErrorHandler {
protected static int MAX_LOOP = 8;
public void doErrorHandle(Throwable throwable, boolean pageFlush) {
Throwable t = throwable;
for (int ii = 0; t != null && ii < MAX_LOOP; ii++) {
if (t instanceof SocketException) {
return;
} else {
t = t.getCause();
}
}
super.doErrorHandle(throwable, pageFlush);
}
}
mayaa-user メーリングリストの案内