Uploaded image for project: 'Teeda'
  1. Teeda
  2. TEEDA-242

interceptorで例外を発生させると、エラーメッセージが表示されない。

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.0.4
    • Component/s: None
    • Labels:
      None

      Description

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

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

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

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

        Activity

        Hide
        manhole manhole added a comment -

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

        TEEDA_WID=117004233895492685682379405681783
        

        のようになっていた。

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

        TEEDA_WID=11700486534151-7349528800664506639; Path=/teeda-html-example
        
        Show
        manhole manhole added a comment - TEEDA_WIDのCookieをセットするレスポンスヘッダSet-Cookieが TEEDA_WID=117004233895492685682379405681783 のようになっていた。 Set-Cookieは、このようにPathも指定される必要があった。 TEEDA_WID=11700486534151-7349528800664506639; Path=/teeda-html-example
        Hide
        manhole manhole added a comment -

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

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

        r2721で修正しました。

        Show
        manhole manhole added a comment - r2721で修正しました。

          People

          • Assignee:
            manhole manhole
            Reporter:
            shot shot
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development