Uploaded image for project: 'Wicket'
  1. Wicket
  2. WICKET-647 New Wicket Portlet support
  3. WICKET-655

New Wicket Portlet support: Encode Wicket urls through RenderContext to allow a PortletRenderContext to replace them by PortletURLs

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.3.0-beta3
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      Wicket already nicely encapsulated encoding the final Wicket urls with IRequestCodingStrategy.
      I'm not sure if urls are created through other means but so far didn't find any

      Of course, there are already two separate implementations of IRequestCodingStrategy, WebRequestCodingStrategy and CryptedWebRequestCodingStrategy, so in the end both these implementations will have to be adapted to allow for portlet-support.

      Right now, I've limited myself to adapting the WebRequestCodingStrategy only, CryptedWebRequestCodingStrategy can be done once all is working sound and solid.

      The WebRequestCodingStrategy changes are not yet 100% complete and I probably need help from others to do so.
      With my initial changes, I already get most of the wicket-examples working just fine in Jetspeed-2, and I'd like it to be tested and reviewed by others before diving deeper into this.

      Note: the initial changes I'll commit still are non-intrusive and don't depend on a portlet context.

        Attachments

          Activity

            People

            • Assignee:
              adouma Ate Douma
              Reporter:
              adouma Ate Douma
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: