Actually, the Security Mapping Test passes if you login with the tomcat userid rather than the pluto user. The other messages #3, #4, #5, and #6 are informational warnings rather failures, I believe.
Unfortunately, I found another problem that I believe we need to fix. I tried to deploy and run the TCK on the 3.0.0. driver candidate and discovered that for the TCK modules that provide a page file containing multiple pages (such as V2RequestTests), the additionalPages.xml file contains hard coded versions in the context name as follows: ====== ... <page xmlns="" name="V2RequestTestsRender" uri= "/WEB-INF/themes/pluto-default-theme.jsp"> <portlet context="/tck-V2RequestTests-3.0-SNAPSHOT" name= "RequestTests_PortletRequest_ApiRender"/> <portlet context="/tck-V2RequestTests-3.0-SNAPSHOT" name= "RequestTests_RenderRequest_ApiRender"/> </page> ... ====== This renders the affected TCK modules unusable with the generated TCK page file, because the generated TCK page file contains the hard-coded versions in the context name. To fix it, I'm going to have to edit the TCK POM to provide filtering and edit all of the additionalPages.xml files accordingly. So I feel I need to vote -1 for the release. Sorry ... Unless someone sees a way around the problem, I think we need to do it over. Mit freundlichen Grüßen, / Kind regards, Scott Nicklous WebSphere Portal Standardization Lead & Technology Consultant Specification Lead, JSR 362 Portlet Specification 3.0 IBM Commerce, Digital Experience Development Phone: +49-7031-16-4808 / E-Mail:[email protected] / Schoenaicher Str. 220, 71032 Boeblingen, Germany 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 From: Woonsan Ko <[email protected]> To: Portals PMC <[email protected]> Cc: [email protected] Date: 05.01.2017 21:45 Subject: Re: [VOTE] Release Apache Portals Pluto 3.0.0 +1 for Release. I don't think this can block the release, but just FYI, when I run the tomcat8 bundle zip locally, I observe the following TCK tests failing: - Test Portlet: #14. Security Mapping Test - JSR 286 Tests: #3. EventFilterTest: PLT [unknown] - checkTriggerEventFromActionPhase - JSR 286 Tests: #4. SimplePayloadEventTest: PLT 15.2.3 - checkFireEventsFromActionPhase - JSR 286 Tests: # 5.Complex Payload Event Test: PLT 15.2.3 - checkFireEventsFromActionPhase - JSR 286 Tests: # 6.Public Render Parameter Test Are those known? Regards, Woonsan On Thu, Jan 5, 2017 at 3:09 PM, DavidSeanTaylor <[email protected]> wrote: > Dear Apache Portals Pluto Team and community, > > I've staged a release candidate for the new Apache Portals Pluto 3.0.0 > release. > > This release candidate includes: > > * a fully compliant Reference Implementation of the new Portlet 3.0 > Specification per JCR-362 > https://www.jcp.org/en/jsr/detail?id=362 > * a completed TCK (Test Compatibility Kit) for Portlet Spec 3.0 > > The Portlet API 3.0 specification has been approved by the JCP (JSR 362 > Public Review Ballot), see: > > https://www.jcp.org/en/jsr/results?id=5896 > > > > Please review the release candidate for this project which is available from > the following maven staging repository: > > https://repository.apache.org/content/repositories/orgapacheportals-1012/ > > There you will find all source distributions, as well as all Pluto 3.0 jar > and javadocs artifacts. > > > Additionally, the Portlet API 3.0 (javax.portlet) source, jar and javadoc > artifacts are packaged here: > > https://repository.apache.org/content/repositories/orgapacheportals-1012/javax/portlet/portlet-api/3.0.0/ > > > We are also providing a binary bundle of the Pluto Container with an Tomcat8 > ready to use built from the 3.0.0 release candidate: > > https://repository.apache.org/content/repositories/orgapacheportals-1013/org/apache/portals/pluto/pluto-bundle/3.0.0/ > > > The bundle can be tested by unzipping it, and running start.sh from the bin > directory, then navigating to http://localhost:8080/pluto, and login as > pluto/pluto. > > > The release notes are available here: > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10560&version=12338869 > > > The KEYS file to verify the release artifacts signature can be found here: > > https://dist.apache.org/repos/dist/release/portals/pluto/KEYS > > > Please review the release candidates and vote on releasing Apache Portals > Pluto 3.0.0 > > This vote is open for the next 72 hours. > > Please cast your vote: > > [ ] +1 for Release > [ ] 0 for Don't care > [ ] -1 Don't release (do provide a reason then) > > Regards, > > David Sean Taylor > >
