Uploaded image for project: 'MyFaces Portlet Bridge'
  1. MyFaces Portlet Bridge
  2. PORTLETBRIDGE-182

Portlet Bridge 3.0.0 -- renderURLs shouldn't carry forward scope by default

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0.0-alpha
    • 3.0.0-alpha
    • Impl
    • None

    Description

      Late in the game the bridge impl changed (2.0) whereby a bridge scope is always created on any request that there isn't one (in the case you are in a render or resource request we cache this in a session attr). Because of this renderURLs created via encodeActionURL might retain their scopes across submissions. This doesn't seem like the reasonable default. With Portlet 3.0.0 they added a concept of a bookmarkable url – which makes it more common for a faces app to create a render url (prior versions could only do it using the special portlet:render? syntax). So we need to fix the encodeActionURL to mark renderURLs as not preserving the scope.

      Attachments

        Activity

          People

            mike_freedman Michael Freedman
            mike_freedman Michael Freedman
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: