You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Jakob Korherr (JIRA)" <de...@myfaces.apache.org> on 2011/02/22 15:48:38 UTC
[jira] Commented: (MYFACES-3052) composite:insertchildren not
working entirely correctly
[ https://issues.apache.org/jira/browse/MYFACES-3052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12997830#comment-12997830 ]
Jakob Korherr commented on MYFACES-3052:
----------------------------------------
Werner, I guess you misused <h:outputScript />:
<h:outputScript value="some value" /> does not produce any output. You should use <h:outputScript resourceName="..." libraryName="..." /> instead.
I think what you meant was <h:outputText value="some value" />. However, this should work with <cc:insertChildren />. Could you please verify this?
> composite:insertchildren not working entirely correctly
> -------------------------------------------------------
>
> Key: MYFACES-3052
> URL: https://issues.apache.org/jira/browse/MYFACES-3052
> Project: MyFaces Core
> Issue Type: Bug
> Affects Versions: 2.0.4
> Reporter: Werner Punz
>
> According to the html spec insertchildren in a composite component should reposition every child component
> within the composite tag to the final rendering position defined via insertchildren.
> So far so good, but following usecase swallows the jsf component and only renders the html markup.
> component call:
> <ezw:pull id="pull">
> aaaa
> <h:outputScript value="hello world" ></h:outputScript>
> </ezw:pull>
> with the component
> <ui:component xmlns=""
> xmlns:ui="http://java.sun.com/jsf/facelets"
> xmlns:composite="http://java.sun.com/jsf/composite"
> xmlns:f="http://java.sun.com/jsf/core"
> xmlns:h="http://java.sun.com/jsf/html"
> xmlns:c="http://java.sun.com/jsp/jstl/core">
> <composite:interface>
>
> </composite:interface>
> <composite:implementation>
> <composite:insertChildren></composite:insertChildren>
> </composite:implementation>
> </ui:component>
> results in only aaaa being rendered but hello world emitted by the outputscript being swallowed.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira