myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Kaltepoth (JIRA)" <...@myfaces.apache.org>
Subject [jira] Created: (MYFACES-2931) Regression: Template areas get lost when using <ui:include>
Date Tue, 28 Sep 2010 06:11:33 GMT
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.


Mime
View raw message