Uploaded image for project: 'Tapestry'
  1. Tapestry
  2. TAPESTRY-1911

Context unnecessarley decoded in PageRenderDispatcher and ComponentActionDispatcher

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 5.0.3, 5.0.4, 5.0.5, 5.0.6
    • None
    • tapestry-core
    • None

    Description

      In PageRenderDispatcher, these two lines will result in a TapestryInternalUtils.urlDecode() on
      the context.

      069 String[] context = atEnd ? new String[0] :
      convertActivationContext(path
      070 .substring(nextslashx + 1));

      It seems that this is already done by the servlet, so the decoding is
      done twice, and results in malformed contexts.

      This also applies to the ComponentActionDispatcher

      Look here for previous discussions,
      http://mail-archives.apache.org/mod_mbox/tapestry-users/200706.mbox/%3C1182418365.3432.27.camel@localhost%3E

      Attachments

        Activity

          People

            hlship Howard Lewis Ship
            ted Ted Steen
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: