You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wicket.apache.org by Johan Compagner <jc...@gmail.com> on 2009/01/30 16:00:15 UTC

Re: Upgrading Wicket to use and support Portlet API 2.0 (JSR-286) in 1.4-RC2

fine by me

On Fri, Jan 30, 2009 at 15:06, Ate Douma <at...@douma.nu> wrote:

> Hi team and community,
>
> Thijs Vonk, Antony Stubbs and myself have been working over the past few
> months on upgrading and improving the Wicket Portlet.
> Primary goal for that was upgrading to the now available Portlet API 2.0 so
> to make it more easy to get Wicket working on other portals besides Apache
> Jetspeed-2.
>
> The initial JIRA issue where we started out was
> https://issues.apache.org/jira/browse/WICKET-1620 and especially Antony
> added a lot of new features like Portlet Events handling.
>
> Those *new* features will require some real changes to Wicket core, and for
> that reason I changed WICKET-1620 to target Wicket 1.5.
>
> However, upgrading *only* the current Wicket Portlet to use and support
> Portlet API 2.0 does *not* require any real changes to Wicket core.
> Therefore, I created https://issues.apache.org/jira/browse/WICKET-2058which only deals with this part of the upgrade.
>
> I and Thijs have been testing the patches for that issue and we have
> already been able to verify it to be fully working on Apache Pluto, Apache
> Jetspeed-2, SUN Open Portal container and (latest) Liferay Portal.
>
> For JBoss Portal (2.70) an Exo Portal Container (2.0.5) there are still a
> few (JBoss) or Exo (serious) problems, but AFAIK those really are because of
> an incorrect or limited JSR-286 implementation by those portals.
>
> I plan to commit WICKET-2058 (WICKET-2058-patch2.txt, attached to the
> issue) tomorrow to get it in before the 1.4-RC2 release, unless somebody
> raises objections.
>
> Please note again: there are no real changes to Wicket core, and all
> changes are contained within code used for portlet support only.
> Furthermore, I've removed the dependency on Apache Portals Bridges common
> (1.0.4) as that is no longer needed anymore either.
>
> Regards,
>
> Ate
>
>