ICEfaces
  1. ICEfaces
  2. ICE-9224

sessionExpiredRedirectURI does not redirect with CDI/Weld

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 3.3
    • Fix Version/s: EE-3.3.0.GA, 4.0.BETA, 4.0
    • Component/s: Bridge, Framework
    • Labels:
      None
    • Environment:
      JBoss 6, CDI, Weld
    • Assignee Priority:
      P1
    • Salesforce Case Reference:
    • Workaround Exists:
      Yes
    • Workaround Description:
      Hide
      As noted in the case, it's possible to handle the CDI exception from the client using either the JSF or ICE API for error handling.

      It's also possible to make your own ExceptionHandler that can either remove the exception and let the SessionExpiredException propagate to the client so that the redirect behaves normally or handle the error in some other way.
      Show
      As noted in the case, it's possible to handle the CDI exception from the client using either the JSF or ICE API for error handling. It's also possible to make your own ExceptionHandler that can either remove the exception and let the SessionExpiredException propagate to the client so that the redirect behaves normally or handle the error in some other way.

      Description

      After a CDI Conversation is started the sessionExpireRedirectURI does not redirect the user after the session has expired. If a CDI conversation is not started then the parameter works correctly.

        Activity

        Arran Mccullough created issue -
        Arran Mccullough made changes -
        Field Original Value New Value
        Salesforce Case Reference 5007000000T6BYOAA3
        Arran Mccullough made changes -
        Attachment 12134.war [ 15844 ]
        Ken Fyten made changes -
        Assignee Deryk Sinotte [ deryk.sinotte ]
        Fix Version/s EE-3.3.0.GA [ 10572 ]
        Fix Version/s 3.4 [ 10770 ]
        Assignee Priority P1 [ 10010 ]
        Deryk Sinotte made changes -
        Attachment 12134-mod.war [ 15852 ]
        Deryk Sinotte made changes -
        Workaround Description As noted in the case, it's possible to handle the CDI exception from the client using either the JSF or ICE API for error handling.

        It's also possible to make your own ExceptionHandler that can either remove the exception and let the SessionExpiredException propagate to the client so that the redirect behaves normally or handle the error in some other way.
        Workaround Exists Yes [ 10007 ]
        Deryk Sinotte made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Won't Fix [ 2 ]
        Ken Fyten made changes -
        Fix Version/s 4.0 [ 11382 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Deryk Sinotte
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: