[Seasar-user:9975] Re: [Teeda] 存在しない html ファイルを指定された場合の挙動
Nishioka Naoto
[E-MAIL ADDRESS DELETED]
2007年 8月 20日 (月) 11:21:41 JST
にしおかです。
大谷さん、ありがとうございます。
大元の内容に関してですが、操作手順を間違えておりました。
現象が発生する条件としては、以下の通りとなります。
1.web.xmlで、404に対してエラーページ(例:/view/error/notfound.html)を指定
。
2.http://localhost:8080/sample/view/aaaa.htm (htmlではなくhtm)に対してアクセ
ス。
3.Tomcat起動直後だった場合はNullPointerExceptionが発生。
一度でも、実在するhtmlファイルを表示していれば、/view/error/notfound.html
に
対してリダイレクトされます。
なお、web.xmlで404を登録しない(Tomcatのデフォルトの動作に任せる)と、
Tomcat起動直後でもNullPointerExceptionは発生しませんでした。
(というか、Teeda側にリクエストが来ていないので発生しようがないと思いますが・
・・)
#JavaSE6update2 + Tomcat5.5.23の組み合わせで
確認しています(HOT deploy)。
----- Original Message -----
>Date: Mon, 20 Aug 2007 10:53:41 +0900
>From: "Shinpei Ohtani" <[E-MAIL ADDRESS DELETED]>
>To: [E-MAIL ADDRESS DELETED]
>Subject: [Seasar-user:9973] Re:
> [Teeda] 存在しない html ファイルを指定された場合の挙動
>
>
>大谷です.
>
>下記の件、試してみましたが再現しません.
>Tomcatを起動後、存在しない
>http://localhost:8080/teeda-html-example/view/aaaa.html
>のようなHTMLにアクセスしても、HtmlNodFoundRuntimeExceptionが
>発生しています.
>
>すいませんが、もう少し環境情報を教えてください.
>私の環境は、
> ・JDK1.5.0_09
> ・Tomcat5.5.23
>
>
>宜しくお願いします.
------------------------------
Nishioka Naoto
Seasar-user メーリングリストの案内