Re: [VOTE] Release Apache Portals Pluto 3.0.0

"Martin Scott Nicklous" <[email protected]>
Newsgroups gmane.comp.jakarta.pluto.devel
Message-ID <OF32F1C735.DF9BB9CE-ONC12580A1.00251903-C12580A1.002B7FDF@notes.na.collabserv.com>
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
>
>
graycol.gif (image/gif, 105 B) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.