Scott/all,

I'll try to join the call, but it depends on how busy colleagues and tasks
keep me today;-)

I checked the VM instance for DeviceMap running e.g.
http://devicemap-vm.apache.org/dmap-servlet/. Or the data repository
http://devicemap-vm.apache.org/data/.
Web apps are currently running Tomcat 7. It could be possible to upgrade it
to 8, but if the Portals project had a chance to run something similar with
Pluto, it would be nice, also to to run e.g. some of the demo portlets.

Regards,
Werner

On Tue, Dec 1, 2015 at 3:07 PM, Neil Griffin <neil.grif...@portletfaces.org>
wrote:

> Hi Scott,
>
> This is great news! Thanks for all the hard work in getting Pluto upgraded
> to Portlet 3.
>
> I downloaded V3Prototype-20151127.zip and am studying the demo portlet
> functionality. I’d be happy to see a live demo during today’s EG meeting in
> order to make sure I understand what the demo portlets are testing.
>
> Quick question — When you wrote "maven-portlet-plugin" did you mean to
> write "maven-pluto-plugin”?
>
>
> Thanks,
>
> Neil
>
> On Nov 27, 2015, at 8:25 AM, Martin Scott Nicklous <
> scott.nickl...@de.ibm.com> wrote:
>
> Hi,
>
> As you know, I've been working on the Portlet Specification V3 reference
> implementation hosted at Apache Pluto in order to make it conform to the
> portlet spec Draft #1. I I have much of the basis work needed to implement
> the annotation support finished. I think this is a big milestone, so I
> wanted to let you all know. The code is available in the Pluto repository
> and I have prepared a predeployed package for Windows containing Pluto
> along with some sample portlets and have posted it to the project download
> site.
>
> I can demo this in the next EG meeting on Tuesday, if desired.
>
> New functionality compared to Pluto 2.1 (master branch):
>
> * Rewrote much of the portlet.xml reading code to prepare for
> configuration through annotations
> * Change the initialization to use dynamic servlet deployment for the
> portlet servlets
> * Use of maven-portlet-plugin to modify the web.xml file in a portlet war
> is no longer needed
> * The web.xml file in portlet archives is now optional
> * Integrated the Portlet Specification v3.0 Draft 1 level of the Portlet
> API
> * Implemented the new state handling support
> * RenderParameters, ActionParameters, ResourceParameters, etc.
> * Implemented the portlet hub client-side support
> * Implemented Partial Action processing
> * Implemented PAGE_STATE attribute for the resource request for partial
> action support
> * Implemented header phase support according to the spec
> * For V3 portlets with HeaderRequest and HeaderResponse
> * For V3 portlets markup written to the output stream is added to the
> document HEAD section
> * For V2 portlets with RENDER_PART support
> * Markup written to the output stream or added through addProperty(String,
> Element) is validated
> * Can only add tags that are allowed in the HEAD section
> * Implemented PortletResponse#addProperties & PortletResponse#setProperties
> * For V2 & V3 portlets HTTP headers and cookies can be set
> * HTTP Headers are allowed / disallowed according to request
> * Implemented ActionResponse#getRedirectURL()
> * Implemented portlets to demo the new functionality
> * Moved Pluto to Servlet API v3.1, must be deployed on Tomcat 8
> * Various bug fixes
> * Added CDI support
> * The appropriate CDI package is installed on Tomcat during Pluto
> installation
>
> Next Steps:
> * Add configuration through annotation
> * Add bean portlet support
> * Bring the Pluto tag library up to v3 level (actually, this is not yet
> addressed in the spec, so I would need to do that, too)
>
> Windows package:
>
> https://java.net/projects/portletspec3/downloads/download/V3Prototype/V3Prototype-20151127.zip
>
> Source code If you've already cloned the Pluto git repo:
>
> git pull origin V3Prototype
> git checkout V3Prototype
>
> Source code if you still need to clone Pluto:
>
> git clone https://git-wip-us.apache.org/repos/asf/portals-pluto.git
> git checkout V3Prototype
>
> Let's see if I can get done by Christmas ... :-)
>
> Mit freundlichen Grüßen, / Kind regards,
> Scott Nicklous
>
> WebSphere Portal Standardization Lead & Technology Consultant
> Specification Lead, JSR 362 Portlet Specification 3.0
>
> IBM Deutschland Research & Development GmbH / Vorsitzender des
> Aufsichtsrats: Martina Koederitz / Geschäftsführung: Dirk Wittkopp
> Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart,
> HRB 243294
>
>
>

Reply via email to