[
https://issues.apache.org/jira/browse/MYFACES-2931?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12916382#action_12916382
]
Christian Kaltepoth commented on MYFACES-2931:
----------------------------------------------
Hi Leonardo,
I think you are right. I wasn't aware of the problems described in
MYFACES-2753. I originally thought that inheriting template areas to files
imported via <ui:include> would be some kind of nice-to-have feature that won't
break anything and is spec compliant (as the spec doesn't explicitly include a
statement regarding this). I see you did some intensive research on this topic!
;-)
Keep up the good work! :-)
> Regression: Template areas get lost when using <ui:include>
> ------------------------------------------------------------
>
> Key: MYFACES-2931
> URL: https://issues.apache.org/jira/browse/MYFACES-2931
> Project: MyFaces Core
> Issue Type: Bug
> Components: General
> Affects Versions: 2.0.2
> Reporter: Christian Kaltepoth
>
> Template areas specified with <ui:define> are not visible in files that the
> template includes with <ui:include>.
> See the following example.
> The template:
> http://github.com/chkal/myfaces-tests/blob/vdl-insert-bug/src/main/webapp/template.xhtml
> The file included by the template:
> http://github.com/chkal/myfaces-tests/blob/vdl-insert-bug/src/main/webapp/header.xhtml
> The page using the template:
> http://github.com/chkal/myfaces-tests/blob/vdl-insert-bug/src/main/webapp/page.xhtml
> MyFaces 2.0.2 will show "Wrong Title" in the title div, which is the default
> value of the <ui:insert>. MyFaces 2.0.1 and Mojarra will instead display
> "Correct Title", which is the value definied in page.xhtml via <ui:define>.
> You can download an example application demonstrating this issue here:
> http://github.com/chkal/myfaces-tests/archives/vdl-insert-bug
> Start the app with:
> mvn jetty:run
> The page is then available here:
> http://localhost:9090/
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.