[ https://issues.apache.org/jira/browse/WW-4629?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15294180#comment-15294180 ]
paul deg commented on WW-4629: ------------------------------ Added cascade="true", but it made no difference. > Tile definition Inheritance/overriding is broken in Struts2 tiles plugin > 2.3.28+ > -------------------------------------------------------------------------------- > > Key: WW-4629 > URL: https://issues.apache.org/jira/browse/WW-4629 > Project: Struts 2 > Issue Type: Bug > Components: Plugin - Tiles > Affects Versions: 2.3.28 > Reporter: paul deg > Fix For: 2.3.29 > > > Tiles definition working with Struts2 release 2.3.24 stopped working in > 2.3.28+. > Example: > {code:xml} > <definition name="layouts.enroll.resp" > template="/WEB-INF/tiles/EnrollmentLayout_resp.jsp" > > <put-attribute name="app" value="Banking" /> > <put-attribute name="title" value="ATTN: Missing Page Title!" /> > <put-attribute name="content" /> > </definition> > <definition name="enrollment.resp.choose" extends="layouts.enroll.resp"> > <put-attribute name="content" value="/ChooseService_Captcha.jsp" /> > <put-attribute name="title" value="Sign Up for Online Access" > cascade="true"/> > </definition> > {code} > Value of attribute "title" defined in "enrollment.resp.choose" definition is > not available in any scope. -- This message was sent by Atlassian JIRA (v6.3.4#6332)