You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by "Ate Douma (JIRA)" <je...@portals.apache.org> on 2009/01/27 22:11:00 UTC

[jira] Created: (JS2-926) Adding JSR-286 ResourceURL and ResourceServingPortlet support

Adding JSR-286 ResourceURL and ResourceServingPortlet support
-------------------------------------------------------------

                 Key: JS2-926
                 URL: https://issues.apache.org/jira/browse/JS2-926
             Project: Jetspeed 2
          Issue Type: Sub-task
          Components: Container
    Affects Versions: 2.2
            Reporter: Ate Douma
            Assignee: Ate Douma
            Priority: Critical
             Fix For: 2.2


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.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Commented: (JS2-926) Adding JSR-286 ResourceURL and ResourceServingPortlet support

Posted by "Ate Douma (JIRA)" <je...@portals.apache.org>.
    [ https://issues.apache.org/jira/browse/JS2-926?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12667840#action_12667840 ] 

Ate Douma commented on JS2-926:
-------------------------------

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

> Adding JSR-286 ResourceURL and ResourceServingPortlet support
> -------------------------------------------------------------
>
>                 Key: JS2-926
>                 URL: https://issues.apache.org/jira/browse/JS2-926
>             Project: Jetspeed 2
>          Issue Type: Sub-task
>          Components: Container
>    Affects Versions: 2.2
>            Reporter: Ate Douma
>            Assignee: Ate Douma
>            Priority: Critical
>             Fix For: 2.2
>
>
> 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.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Resolved: (JS2-926) Adding JSR-286 ResourceURL and ResourceServingPortlet support

Posted by "Ate Douma (JIRA)" <je...@portals.apache.org>.
     [ https://issues.apache.org/jira/browse/JS2-926?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ate Douma resolved JS2-926.
---------------------------

    Resolution: Fixed

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

> Adding JSR-286 ResourceURL and ResourceServingPortlet support
> -------------------------------------------------------------
>
>                 Key: JS2-926
>                 URL: https://issues.apache.org/jira/browse/JS2-926
>             Project: Jetspeed 2
>          Issue Type: Sub-task
>          Components: Container
>    Affects Versions: 2.2.0
>            Reporter: Ate Douma
>            Assignee: Ate Douma
>            Priority: Critical
>             Fix For: 2.2.0
>
>
> 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.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Issue Comment Edited: (JS2-926) Adding JSR-286 ResourceURL and ResourceServingPortlet support

Posted by "Ate Douma (JIRA)" <je...@portals.apache.org>.
    [ https://issues.apache.org/jira/browse/JS2-926?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12696262#action_12696262 ] 

Ate Douma edited comment on JS2-926 at 4/6/09 2:37 PM:
-------------------------------------------------------

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

      was (Author: adouma):
    Finished.
The CacheControl feature (which is optional) is going to be targeted by issue JS-952 (scheduled for release 2.2.1) 
  
> Adding JSR-286 ResourceURL and ResourceServingPortlet support
> -------------------------------------------------------------
>
>                 Key: JS2-926
>                 URL: https://issues.apache.org/jira/browse/JS2-926
>             Project: Jetspeed 2
>          Issue Type: Sub-task
>          Components: Container
>    Affects Versions: 2.2.0
>            Reporter: Ate Douma
>            Assignee: Ate Douma
>            Priority: Critical
>             Fix For: 2.2.0
>
>
> 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.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org