[ https://issues.apache.org/jira/browse/MYFACES-4661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17837768#comment-17837768 ]
Thomas Andraschko commented on MYFACES-4661: -------------------------------------------- reminds me of: https://issues.apache.org/jira/browse/MYFACES-4624 > SearchExpressions: Infinite Loop with SubView > --------------------------------------------- > > Key: MYFACES-4661 > URL: https://issues.apache.org/jira/browse/MYFACES-4661 > Project: MyFaces Core > Issue Type: Improvement > Affects Versions: 2.3.10, 3.0.2, 2.3-next-M8, 4.0.2, 4.1.0-RC1 > Reporter: Melloware > Priority: Major > Attachments: subview.zip > > > Attached is reproducible example using only core JSF code. > [^subview.zip] > > {code:java} > <h:form id="frmTest"> > <f:subview id="subview1"> > <!-- Components within the first subview --> > <h:outputText value="This is subview 1" /> > <h:inputText id="txtString" value="#{testView.string}" /> > </f:subview> > <p></p> > <f:subview id="subview2"> > <!-- Components within the second subview --> > <h:outputText value="This is subview 2" /> > <h:inputText value="#{testView.integer}" /> > </f:subview> <p></p> > <h:commandButton value="Submit (Error Response Committed)"> > <f:ajax render=":subview1:txtString" event="click" ></f:ajax> > </h:commandButton> > <h:commandButton value="Submit (Works)"> > <f:ajax render="subview1:txtString" event="click" ></f:ajax> > </h:commandButton> > </h:form> {code} > ^The subview `render=":subview1:txtString"` gets stuck an infinite loop while > `render="subview1:txtString"` works fine.^ > ^The request for the failed infinite loop...^ > {code:java} > javax.faces.partial.render"j_id__v_0" {code} > ^Running this same code with Mojarra 2.3 using `mvn clean jetty:run > -Pmojarra23` the button works fine and the request looks like...^ > ^^ > {code:java} > javax.faces.partial.render"frmTest:subview1:txtString" {code} > > -- This message was sent by Atlassian Jira (v8.20.10#820010)