I've created a new jetspeed-2 demo installer using the latest portlet-support at branch 1.3.0-beta3-portlet-support and the latest jetspeed-2.1.3-dev version which provides Wicket Portlet support out-of-the-box.
t can be downloaded here:
This new demo showcases both the new WicketExamplesMenuPortlet from which all available Wicket Portlet Examples can be invoked, as well as a separate page showing a few individual Wicket portlets.
Once installed (just choose the default action on every page), you can start the (Tomcat 5.1.23 based) portal by going to the $
/bin and run startup.bat or startup.sh.
After 30 seconds or so (please wait until the Tomcat server truly is up and running and logs "INFO: Server startup in xxxx ms"), you can access the portal through:
The start page contains a short explanation about the Wicket Portlets demo and information how to access the example Wicket portlets from the top menu navigation bar.
I've also uploaded the original wicket-examples.war build from the 1.3.0-beta3-portlet-support branch:
That same war is used in the portal demo but you can also deploy it in any standard web server to validate it still runs just as well in a plain servlet container.
There are no portlet-api/container dependencies: portlet-support is only automatically enabled when it discovers a portlet container!
With this last demo I now consider the (initial) portlet-support usable and complete enough for Wicket trunk integration.