[ https://issues.apache.org/jira/browse/WICKET-1108?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12539875 ]
Timo Rantalaiho commented on WICKET-1108: ----------------------------------------- For what it's worth, I always just assumed that of course Wicket components follow the normal java way of construction, so the normal rules of which constructor gets called when do apply. It's a similar thing to Hibernate following the java idiom on two-way relationships being handled manually. Life is easier when we all play by the same rules, so I think that this "bug" is actually a good feature. > Inherited Pages don't include components from super page. > --------------------------------------------------------- > > Key: WICKET-1108 > URL: https://issues.apache.org/jira/browse/WICKET-1108 > Project: Wicket > Issue Type: Improvement > Components: wicket > Affects Versions: 1.3.0-beta3 > Reporter: Brill Pappin > Assignee: Igor Vaynberg > Fix For: 1.3.0-beta5 > > Attachments: test-wicket-1108.zip > > > I've got two pages: > an abstract base page that has items included in all pages (BasePAge in this > spike), and a concrete page (Index in this spike): > - BasePage includes items like the title > - Index only has content that applies to the index page. > What I expected to happen was that the BasePage would include its components > and the index page would include its one component. > However when run, I get an error that not all the wicket tags have components. > This was unexpected and counter intuitive to a java developer. > Of course, being very new to Wicket, I may simply have done something wrong > (which is why this is not marked as a bug). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.