[TEEDA-242] interceptorで例外を発生させると、エラーメッセージが表示されない。 Created: 2007-01-29  Updated: 2007-01-29  Resolved: 2007-01-29

Status: Resolved
Project: Teeda
Component/s: None
Affects Version/s: None
Fix Version/s: 1.0.4

Type: Bug Priority: Major
Reporter: shot Assignee: manhole
Resolution: Fixed Votes: 0
Labels: None


 Description   

Pageクラスのinitialize、prerender、doXxxにインタセプタをしかけて、そこで例外が発生すると
ErrorPageManager経由でエラーメッセージが表示されるはずなのだが、HTMLによって表示されなかったりする。

 /view/add/addNewInput.html エラーメッセージ送られてこない

 /view/error/errorOnInitialize.html エラーメッセージ送られくる。

(結論)
どうやらCookieが送られてこないようだ。



 Comments   
Comment by manhole [ 2007-01-29 ]

r2721で修正しました。

Comment by manhole [ 2007-01-29 ]

Pathが抜けていたためredirect先の画面でブラウザがTEEDA_WIDを送信せず、
画面へ表示するメッセージを取得できなくなっていた。

Comment by manhole [ 2007-01-29 ]

TEEDA_WIDのCookieをセットするレスポンスヘッダSet-Cookieが

TEEDA_WID=117004233895492685682379405681783

のようになっていた。

Set-Cookieは、このようにPathも指定される必要があった。

TEEDA_WID=11700486534151-7349528800664506639; Path=/teeda-html-example
Generated at Sat Apr 20 21:05:28 JST 2024 using Jira 9.15.0#9150000-sha1:9ead8528714127d8cfabf2446010d7e62c0a195c.