reRender absolute id1:id2:id3 does not work
javatwo Sep 21, 2009 4:02 AMreRender="ajaxRegion1,:id1:id2:id3"
reRender="ajaxRegion1,id1:id2:id3"
id1:id2:id3 is the absolute id. We got the following exception. we tried both
id1:id2:id3 and :id1:id2:id3.
23:55:04,580 ERROR [STDERR] java.lang.StringIndexOutOfBoundsException: String index out of range: 0
23:55:04,580 ERROR [STDERR] at java.lang.String.charAt(String.java:686)
23:55:04,580 ERROR [STDERR] at org.ajax4jsf.context.AjaxContextImpl.convertId(AjaxContextImpl.java:388)
23:55:04,580 ERROR [STDERR] at org.ajax4jsf.context.AjaxContextImpl.addRegionsFromComponent(AjaxContextImpl.java:331)
23:55:04,580 ERROR [STDERR] at org.ajax4jsf.component.AjaxActionComponent.setupReRender(AjaxActionComponent.java:96)
23:55:04,580 ERROR [STDERR] at org.ajax4jsf.component.AjaxActionComponent.broadcast(AjaxActionComponent.java:60)
23:55:04,580 ERROR [STDERR] at javax.faces.component.UIData.broadcast(UIData.java:938)
23:55:04,581 ERROR [STDERR] at org.apache.myfaces.custom.aliasbean.AliasBean.broadcast(AliasBean.java:329)
23:55:04,581 ERROR [STDERR] at org.apache.myfaces.custom.aliasbean.AliasBean.broadcast(AliasBean.java:329)
23:55:04,581 ERROR [STDERR] at javax.faces.component.UIData.broadcast(UIData.java:938)
23:55:04,581 ERROR [STDERR] at org.apache.myfaces.custom.aliasbean.AliasBean.broadcast(AliasBean.java:329)
23:55:04,581 ERROR [STDERR] at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)
23:55:04,581 ERROR [STDERR] at org.ajax4jsf.component.AjaxViewRoot.broadcastAjaxEvents(AjaxViewRoot.java:340)
23:55:04,581 ERROR [STDERR] at org.ajax4jsf.application.AjaxViewHandler.processAjaxEvents(AjaxViewHandler.java:216)
23:55:04,581 ERROR [STDERR] at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:169)
23:55:04,581 ERROR [STDERR] at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
23:55:04,581 ERROR [STDERR] at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
23:55:04,581 ERROR [STDERR] at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
23:55:04,582 ERROR [STDERR] at org.apache.myfaces.custom.ppr.PPRLifecycleWrapper.render(PPRLifecycleWrapper.java:84)
23:55:04,582 ERROR [STDERR] at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
23:55:04,582 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
23:55:04,582 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
23:55:04,582 ERROR [STDERR] at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
23:55:04,582 ERROR [STDERR] at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
23:55:04,582 ERROR [STDERR] at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:368)
23:55:04,582 ERROR [STDERR] at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)