ICEfaces
  1. ICEfaces
  2. ICE-5871

Add a configuration parameter for turning on URL rewriting

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2-EE-GA_P01, 1.8.2a
    • Fix Version/s: 1.8.3, 1.8.2-EE-GA_P02
    • Component/s: Bridge, Framework
    • Labels:
      None
    • Environment:
      Any
    • Affects:
      Compatibility/Configuration

      Description

      Currently, ICEfaces will detect that a client doesn't support cookies and will automatically switch to cookie-less mode where the session ID is transferred using request parameters rather than cookies. However, this currently only works when Ajax Push is not used as Ajax Push requires cookies.

      We have run into a situation where URL rewriting is required to support different sessions in multiple tabs/windows of the same browser instance but Ajax Push is also required. In this case, turning off cookies is not an options. Due to this requirement, we need a way to force ICEfaces into "cookieless mode" using a configuration parameter. This parameter will force ICEfaces to use URL rewriting instead of cookies for most requests but should also allow Ajax Push to function as cookies do not have to be turned off.

        Issue Links

          Activity

          Deryk Sinotte created issue -
          Deryk Sinotte made changes -
          Field Original Value New Value
          Salesforce Case []
          Fix Version/s 1.8.2-EE-GA_P02 [ 10226 ]
          Assignee Deryk Sinotte [ deryk.sinotte ]
          Ken Fyten made changes -
          Salesforce Case []
          Fix Version/s 1.8.3 [ 10211 ]
          Ken Fyten made changes -
          Salesforce Case []
          Affects [Compatibility/Configuration]
          Deryk Sinotte made changes -
          Attachment ICE-5871.patch [ 12429 ]
          Ken Fyten made changes -
          Salesforce Case []
          Assignee Priority P2
          Assignee Deryk Sinotte [ deryk.sinotte ] Ted Goddard [ ted.goddard ]
          Ted Goddard made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Resolution Fixed [ 1 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          Assignee Priority P2
          Deryk Sinotte made changes -
          Link This issue duplicates ICE-6024 [ ICE-6024 ]
          Ted Goddard made changes -
          Link This issue depends on ICE-6032 [ ICE-6032 ]
          Deryk Sinotte made changes -
          Salesforce Case []
          Assignee Priority P3
          Ken Fyten made changes -
          Salesforce Case []
          Ted Goddard made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Priority P3
          Arran Mccullough made changes -
          Link This issue blocks ICE-6791 [ ICE-6791 ]
          Ken Fyten made changes -
          Link This issue blocks ICE-5369 [ ICE-5369 ]

            People

            • Assignee:
              Ted Goddard
              Reporter:
              Deryk Sinotte
            • Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: