Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 2.2.0
    • Fix Version/s: 2.2.0
    • Component/s: Container
    • Labels:
      None

      Description

      Jetspeed 2.1 already provides "pre" Portlet 2.0 ResourceURL support through implementing the Portals Bridges PortletResourceURLFactory interface.

      This "old" PortletResourceURLFactory feature will still be supported for backwards compatibility but reimplemented natively as Portlet 2.0 ResourceURL.
      For processing a ResourceURL, Portlet API 1.0 based portlets as being defined through an Portlet 1.0 version portlet.xml, will be served using the old solution by calling their portlet.render method.
      Portlets defined through an Portlet 2.0 version portlet.xml will be invoked using the new ResourceServingPortlet.serveResource method.

        Activity

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        69d 27m 1 Ate Douma 06/Apr/09 22:37
        Resolved Resolved Closed Closed
        910d 23h 30m 1 Ate Douma 04/Oct/11 22:08
        Ate Douma made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Ate Douma made changes -
        Field Original Value New Value
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Ate Douma added a comment - - edited

        Finished.
        The CacheControl feature (which is optional) is going to be targeted by issue JS2-952 (scheduled for release 2.2.1)

        Show
        Ate Douma added a comment - - edited Finished. The CacheControl feature (which is optional) is going to be targeted by issue JS2-952 (scheduled for release 2.2.1)
        Hide
        Ate Douma added a comment -

        Above features are implemented now.

        Tested with Wicket examples war from Wicket 1.3.5 (using "old" PortletResourceURLFactory) and a locally patched (hopefully soon to be committed) Wicket trunk (1.4-RC2 target) using the Portlet API 2.0
        Both work well, side by side at the same time (and even when on the same page).

        Still TODO: ResourceID and Resource specific CacheControl

        Show
        Ate Douma added a comment - Above features are implemented now. Tested with Wicket examples war from Wicket 1.3.5 (using "old" PortletResourceURLFactory) and a locally patched (hopefully soon to be committed) Wicket trunk (1.4-RC2 target) using the Portlet API 2.0 Both work well, side by side at the same time (and even when on the same page). Still TODO: ResourceID and Resource specific CacheControl
        Ate Douma created issue -

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development