0 Replies Latest reply on Sep 21, 2009 4:02 AM by Dave Chen

    reRender absolute id1:id2:id3 does not work

    Dave Chen Master

      reRender="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)