[Seasar-user:10757] Re: [Teeda]エラーページについて

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2007年 9月 28日 (金) 04:00:19 JST


小林 (koichik) です.

Date:    Fri, 28 Sep 2007 01:07:00 +0900
From:    <[E-MAIL ADDRESS DELETED]>
To:      <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:10756] [Teeda]エラーページについて

> (2)次に、ユーザ例外「TestException」クラスを作成し、teedaErrorPage.diconに
>   【teedaErrorPage.dicon その2】のように設定しました。
> 
>  ※[Seasar-user:8941]を参考にしました。
> 
> 
> (3) 適当な画面のinitialize() メソッド内で例外を以下のように発生させてみたところ
>   意図するエラーページ(error2.html)に遷移せずにerror.htmlに遷移してしまいました。
> 
>    public void initialize() throws TestException{
>      throw new TestException();
>  } 
> 
> 
> 上記のような使い方は何か間違いがあるのでしょうか?

TestException が checked 例外の場合に
問題がありました.

差し障りがなければ TestException を
RuntimeException のサブクラスにして
回避してください.

checked 例外を使う必要がある場合は
以下の SNAPSHOT を使ってください.
# Teeda Extension 以外は 1.0.11-RC2 を
# 使ってください.

http://maven.seasar.org/maven2-snapshot/org/seasar/teeda/teeda-extension/1.0.12-EA1-SNAPSHOT/teeda-extension-1.0.12-EA1-20070927.185608-2.jar


-- 
<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>
</component>




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