You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bridges-dev@portals.apache.org by "Ate Douma (JIRA)" <br...@portals.apache.org> on 2007/05/31 17:31:16 UTC
[jira] Resolved: (PB-65) PortletResourceURLFactory: A new generic
interface for direct access to a portlet, a lightweight version of what
Portlet 2.0 ResourceURL will provide
[ https://issues.apache.org/jira/browse/PB-65?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ate Douma resolved PB-65.
-------------------------
Resolution: Fixed
Interface provided.
I'm not going to close this issue yet so its easier to add comments like from other portal developers announcing they have implemented it ;)
Implementation for Jetspeed-2 is already underway (see: JS2-728) and will be provided out-of-the-box (version 2.1.1)
> PortletResourceURLFactory: A new generic interface for direct access to a portlet, a lightweight version of what Portlet 2.0 ResourceURL will provide
> -----------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: PB-65
> URL: https://issues.apache.org/jira/browse/PB-65
> Project: Portals Bridges
> Issue Type: New Feature
> Components: common
> Affects Versions: 1.0.2
> Environment: Portlet 1.0 supporting portals
> Reporter: Ate Douma
> Assignee: Ate Douma
> Fix For: 1.0.2
>
>
> Getting web frameworks like Wicket running fully functional in a Portlet 1.0 container is very difficult to realize without some way for direct access to the portlet.
> Features like Ajax (which might need generate new Portlet URLs) or even dynamic resource generation (like a JCapta image) really need to be served through the portlet itself.
> The soon available Portlet API 2.0 will change all this and make life much easier for web framework developers.
> One feature the Portlet API 2.0 is likely to add is a new ResourceURL, which will support invoking a portlet directly ...
> But, as Portlet API 2.0 isn't available yet, and I need direct portlet access *now*, the only option available is using portal specific extensions.
> For Jetspeed-2, I know how to do this, and AFAIK other (open-source) portals provide similar extensions.
> As I don't want to bind for instance Wicket portlet support hard coded to the Jetspeed-2 portal, I'm going to define a new interface, PortletResourceURLFactory, which portals can implement to allow direct portlet access in a more generic way, just as what we did with the ServletContextProvider interface.
> Note: this interface will be defined obsolete as soon as Portlet API 2.0 is available and this functionality then is provided natively.
--
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: bridges-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: bridges-dev-help@portals.apache.org