[
https://issues.apache.org/jira/browse/TAP5-2508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14957031#comment-14957031
]
Hudson commented on TAP5-2508:
------------------------------
FAILURE: Integrated in tapestry-trunk-freestyle #1514 (See
[https://builds.apache.org/job/tapestry-trunk-freestyle/1514/])
TAP5-2508: methods with default visibility cannot be overridden from a
(jochen.kemnade: rev 38f1d479cf115c9de93fc501bd47c130f0cff7f1)
*
plastic/src/main/java/org/apache/tapestry5/internal/plastic/InheritanceData.java
* plastic/src/test/groovy/org/apache/tapestry5/plastic/InheritanceSpec.groovy
*
plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticClassImpl.java
*
plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticMethodImpl.java
*
plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticClassPool.java
* plastic/src/test/java/testsubjects/foo/BaseClass.java
> Page activation method not always called since t54-beta33
> ---------------------------------------------------------
>
> Key: TAP5-2508
> URL: https://issues.apache.org/jira/browse/TAP5-2508
> Project: Tapestry 5
> Issue Type: Bug
> Components: plastic, tapestry-core
> Affects Versions: 5.4
> Reporter: Chris Poulsen
> Assignee: Jochen Kemnade
> Labels: 54_release_prerequisite, patch
> Fix For: 5.4
>
> Attachments:
> 0001-TAP5-2508-methods-with-default-visibility-cannot-be-.patch,
> t54-activate.zip
>
>
> Hi,
> I decided to try upgrading an app from t54-beta-26 to the latest public beta.
> Most things seem to work, but I noticed changed behavior with onActivate
> methods in some of our classes.
> We have a base page with the following:
> @OnEvent( ACTIVATE )
> void activate( EventContext ec)
> and an extending page with:
> @OnEvent( ACTIVATE )
> Object activate( EventContext ec )
> In beta-26 (and before) the methods are called in the following order:
> 1) Base activate
> 2) Extending page activate
> In beta-33 and newer only the Base activate is called.
> I'm attaching a sample project where one can play with the versions and see
> the differences in the console when requesting the index page.
> Also when creating the sample project i noticed that PageLink (to login in
> Layout.tml) fails if Login page is missing in beta-33 while it has no problem
> with pointing to a deleted page in beta-36.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)