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 > > >