ICEfaces
  1. ICEfaces
  2. ICE-8270

Add configuration parameter to disable URL encoding

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-1.8.2.GA_P04
    • Fix Version/s: EE-1.8.2.GA_P05
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      ICEfaces EE 1.8.2 P04, Seam
    • Assignee Priority:
      P1
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration

      Description

      A customer had found an issue where they are adding in request parameters to the URL for a redirect. Sometimes these request parameters contain characters that should be encoded (colons, pluses, etc). When doing the redirect, Seam will properly encode these characters. But, Icefaces' BridgeExternalContext will mangle these encoded params.

      This feature request is to add a parameter that would disable the URL encoding we are doing. A parameter such as:

      com.icesoft.seamRedirectEncoding (default false)

      that will pass the URL through unencoded. They can then set this in their application and others will be unaffected.

        Activity

        Hide
        Ted Goddard added a comment -

        com.icesoft.encodeRedirectURLs

        Show
        Ted Goddard added a comment - com.icesoft.encodeRedirectURLs
        Hide
        Ted Goddard added a comment -

        default is true for the above parameter name.

        Show
        Ted Goddard added a comment - default is true for the above parameter name.
        Hide
        Jack Van Ooststroom added a comment - - edited

        Sending core/src/com/icesoft/faces/context/BridgeExternalContext.java
        Transmitting file data .
        Committed revision 31357.

        Show
        Jack Van Ooststroom added a comment - - edited Sending core/src/com/icesoft/faces/context/BridgeExternalContext.java Transmitting file data . Committed revision 31357.
        Hide
        Jack Van Ooststroom added a comment - - edited

        Introduced the proposed com.icesoft.encodeRedirectURLs context parameter. Marking this one as FIXED.

        Show
        Jack Van Ooststroom added a comment - - edited Introduced the proposed com.icesoft.encodeRedirectURLs context parameter. Marking this one as FIXED.

          People

          • Assignee:
            Jack Van Ooststroom
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: