[
https://issues.apache.org/jira/browse/MYFACES-3246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13071876#comment-13071876
]
Martin Kočí commented on MYFACES-3246:
--------------------------------------
Reproducible with this structure:
main.xhtml (viewRoot): <ui:include src="/included1.xhtml" /> <!-- 1. include
-->
included1.xhtml:
<ui:include src="included2.xhtml" /> <!-- 2. include -->
<h:commandButton>
<f:ajax execute="@this" />
</h:commandButton>
included2.xhtml : anything
> java.lang.IndexOutOfBoundsException when CACHE_EL=always
> ---------------------------------------------------------
>
> Key: MYFACES-3246
> URL: https://issues.apache.org/jira/browse/MYFACES-3246
> Project: MyFaces Core
> Issue Type: Bug
> Environment: myfaces core trunk
> Reporter: Martin Kočí
>
> java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
> at java.util.ArrayList.RangeCheck(ArrayList.java:547)
> at java.util.ArrayList.get(ArrayList.java:322)
> at
> org.apache.myfaces.view.facelets.impl.DefaultFaceletContext.getTemplateContext(DefaultFaceletContext.java:632)
> at
> org.apache.myfaces.view.facelets.impl.DefaultFaceletContext.isAllowCacheELExpressions(DefaultFaceletContext.java:831)
> at
> org.apache.myfaces.view.facelets.tag.TagAttributeImpl.getValueExpression(TagAttributeImpl.java:426)
> at
> org.apache.myfaces.view.facelets.tag.jsf.core.AjaxHandler.applyAttachedObject(AjaxHandler.java:391)
> at
> org.apache.myfaces.view.facelets.tag.jsf.core.AjaxHandler.apply(AjaxHandler.java:218)
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira