[
http://www.stripesframework.org/jira/browse/STS-817?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12600#comment-12600
]
Haggi commented on STS-817:
---------------------------
We have similar problems with the new streaming code solution of the layout
renderer while using Freemarker as template engine. We revert to use the old
layout renderer solution and everything works fine. What are the advantages of
the streaming solution of the new layout renderer.
> Stack Overflow when using a layout with an existing component name
> ------------------------------------------------------------------
>
> Key: STS-817
> URL: http://www.stripesframework.org/jira/browse/STS-817
> Project: Stripes
> Issue Type: Bug
> Components: Tag Library
> Affects Versions: Release 1.5.6
> Reporter: Peter Mahoney
> Assignee: Ben Gunter
> Priority: Minor
> Fix For: Release 1.5.7, Release 1.6
>
>
> I have used this pattern successfully in 1.5.3, but it fails in
> 1.5.6-SNAPSHOT:
> Page:
> <s:layout-render name="testlayout.jsp">
> <s:layout-component name="pageContent">
> HELLO
> <s:layout-render name="testinclude.jsp">
> <s:layout-component name="pageContent">
> INCLUDED
> </s:layout-component>
> </s:layout-render>
> </s:layout-component>
> </s:layout-render>
> testlayout.jsp:
> <s:layout-definition>
> LAYOUT
> ${pageContent}
> </s:layout-definition>
> testinclude.jsp:
> <s:layout-definition>
> INCLUDE:
> ${pageContent}
> </s:layout-definition>
> The outout I expect is:
> LAYOUT HELLO INCLUDE: INCLUDED
> The output I get is:
> LAYOUT HELLO INCLUDE: HELLO INCLUDE: HELLO INCLUDE: ... repeated until a
> stack overflow
> In this simple test case, renaming the included layout component fixes this
> problem, but in my actual case it then fails to include anything. I am not
> sure why that is, but suspect the cause is the same as in this simple case.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Stripes-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-development