SEVERE: SelectOne submittedValue's index 4 is out of bounds. It should be between 0 and -1

Hi All,
See First Method
Lov code in .jspx file
selectOneChoice
<af:selectOneChoice value="#{bindings.vwDmsApplMapDocType.inputValue}"
                                          label="" showRequired="true"
                                          binding="#{docDownload.selectOneChoice3}"
                                          autoSubmit="true" immediate="true"  id="selectOneChoice3"
                                          valueChangeListener="#{docDownload.getApplMapDocType}"
                                          partialTriggers="selectOneChoice2" inlineStyle="width:50%">
                        <f:selectItems value="#{bindings.vwDmsApplMapDocType.items}"/>
     </af:selectOneChoice>   
valu change listener
getApplMapDocType(ValueChangeEvent valueChangeEvent)
  public void getApplMapDocType(ValueChangeEvent valueChangeEvent){
         FacesContext fctx = FacesContext.getCurrentInstance();
         setAppKey(JSFUtils.getProcessAttribute("appid").toString());
         System.out.println("\n value of doc type == "+selectOneChoice3.getValue());
         Integer rowKey = null;
         String docAppId = null;
         try
                 ValueBinding vbinding = fctx.getApplication().createValueBinding("#{bindings.vwrDMSDocTypeIterator}");
                 DCIteratorBinding doctypeIterBinding = (DCIteratorBinding)vbinding.getValue(fctx);
                 if (valueChangeEvent != null && valueChangeEvent.getNewValue() != null) {
                 System.out.println("\n valueChangeEvent is not null then value is == "+valueChangeEvent.getNewValue());
                     rowKey = ((Integer)valueChangeEvent.getNewValue()).intValue();
                     //rowKey = Integer.parseInt(valueChangeEvent.getNewValue().toString());
                     //rowKey = ((Integer)selectOneChoice3.getValue()).intValue();
                     //rowKey = Integer.parseInt(selectOneChoice3.getValue().toString());
                     System.out.println("\n Value of rowKey == "+rowKey);           
                         if (appKey != null) {                  
                             Row[] rw = doctypeIterBinding.getAllRowsInRange();
                             System.out.println("\n Row Value == "+rw);
                             System.out.println("\n value of doc DocType == "+rw[rowKey].getAttribute("DocType"));
                             System.out.println("\n value of doc AppId == "+rw[rowKey].getAttribute("AppId"));
                             System.out.println("\n value of doc DocTypeDesc == "+rw[rowKey].getAttribute("DocTypeDesc"));
                             System.out.println("row key value means doc type:  = "+rowKey);
                             docType = (String)rw[rowKey].getAttribute("DocType");
                             docAppId = (String)rw[rowKey].getAttribute("AppId");
                             docTypeDesc = (String)rw[rowKey].getAttribute("DocTypeDesc");
                             JSFUtils.putOnProcessScope("jsfdoctype", docType);
                             this.setDocType(docType);
                             this.setDocTypeDesc(docTypeDesc);
                 }else{
                     JSFUtils.addFacesWarningMessage("Document type is Required");
         catch (Exception e)
             e.printStackTrace();
             FacesContext fc = FacesContext.getCurrentInstance();        
             FacesMessage   fm = new FacesMessage(FacesMessage.SEVERITY_WARN, "Its in getMap Doc Type", null);
             fc.addMessage(null, fm);
             System.out.println("Error Occurs in " +
             e.getMessage());
I am using JDeveloper10.3.2 Application is already developed and running on production, i am doing some changes in this application. I have a lov which is populated from from DB. After choosing these love when i am changing other fields then i am getting below error. Here i am used valuePass=true then also i its not working. Actually its working some time but most of the time is getting below error.
Console Error
13/10/24 11:11:24 [16901] Bind params for ViewObject: vwrShops
13/10/24 11:11:24 [16902] $$added root$$ id=-2
Oct 24, 2013 11:11:24 AM com.sun.faces.lifecycle.ApplyRequestValuesPhase execute
SEVERE: SelectOne submittedValue's index 4 is out of bounds. It should be between 0 and -1
java.lang.IndexOutOfBoundsException: SelectOne submittedValue's index 4 is out of bounds. It should be between 0 and -1
  at oracle.adfinternal.view.faces.renderkit.core.xhtml.SimpleSelectOneRenderer.__getIndex(SimpleSelectOneRenderer.java:347)
  at oracle.adfinternal.view.faces.renderkit.core.xhtml.SimpleSelectOneRenderer._convertIndexedSubmittedValue(SimpleSelectOneRenderer.java:189)
  at oracle.adfinternal.view.faces.renderkit.core.xhtml.SimpleSelectOneRenderer.getConvertedValue(SimpleSelectOneRenderer.java:157)
  at oracle.adfinternal.view.faces.renderkit.core.xhtml.InputLabelAndMessageRenderer.getConvertedValue(InputLabelAndMessageRenderer.java:42)
  at oracle.adf.view.faces.component.UIXEditableValue.getConvertedValue(UIXEditableValue.java:455)
13/10/24 11:11:24 [16903] Resolving VO:vwrDmsDocMandField for iterator binding:vwrDmsDocMandFieldIterator
13/10/24 11:11:24 [16904] Resolving VO:vwrDMSParamType for iterator binding:vwrDMSParamTypeIterator
13/10/24 11:11:24 [16905] *** DCDataControl.sync() called from :DCBindingContainer.refresh
13/10/24 11:11:24 [16906] *** DCDataControl.sync() called from :DCBindingContainer.refresh
  at oracle.adf.view.faces.component.UIXEditableValue.validate(UIXEditableValue.java:198)
  at oracle.adf.view.faces.component.UIXEditableValue._executeValidate(UIXEditableValue.java:522)
  at oracle.adf.view.faces.component.UIXEditableValue.processDecodes(UIXEditableValue.java:272)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
  at oracle.adf.view.faces.component.UIXComponentBase.processDecodes(UIXComponentBase.java:673)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
  at oracle.adf.view.faces.component.UIXComponentBase.processDecodes(UIXComponentBase.java:673)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
  at oracle.adf.view.faces.component.UIXComponentBase.processDecodes(UIXComponentBase.java:673)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
  at oracle.adf.view.faces.component.UIXComponentBase.processDecodes(UIXComponentBase.java:673)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
  at oracle.adf.view.faces.component.UIXComponentBase.processDecodes(UIXComponentBase.java:673)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
  at oracle.adf.view.faces.component.UIXComponentBase.processDecodes(UIXComponentBase.java:673)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
  at oracle.adf.view.faces.component.UIXComponentBase.processDecodes(UIXComponentBase.java:673)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
  at oracle.adf.view.faces.component.UIXForm.processDecodes(UIXForm.java:53)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
  at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
  at oracle.adf.view.faces.component.UIXComponentBase.processDecodes(UIXComponentBase.java:673)
  at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:900)
  at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:326)
  at com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:99)
  at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
  at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)
  at javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)
  at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
  at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:228)
  at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:197)
  at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:171)
  at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:103)
  at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
  at amgdms.view.utils.ApplicationSessionExpiryFilter.doFilter(ApplicationSessionExpiryFilter.java:70)
  at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
  at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
  at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:620)
  at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)
  at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:865)
  at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:447)
  at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:215)
  at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
  at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
  at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
  at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
  at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
  at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
  at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
  at java.lang.Thread.run(Thread.java:595)
13/10/24 11:11:24 javax.servlet.ServletException: SelectOne submittedValue's index 4 is out of bounds. It should be between 0 and -1
13/10/24 11:11:24 at javax.faces.webapp.FacesServlet.service(FacesServlet.java:225)
13/10/24 11:11:24 at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
13/10/24 11:11:24 at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:228)
13/10/24 11:11:24 Exception in ApplicationSessionExpiryFilter.doFilter:javax.servlet.ServletException: SelectOne submittedValue's index 4 is out of bounds. It should be between 0 and -1
13/10/24 11:11:24 at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:197)
13/10/24 11:11:24 at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:171)
13/10/24 11:11:24 at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:103)
13/10/24 11:11:24 at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
13/10/24 11:11:24 at amgdms.view.utils.ApplicationSessionExpiryFilter.doFilter(ApplicationSessionExpiryFilter.java:70)
13/10/24 11:11:24 at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
13/10/24 11:11:24 at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
13/10/24 11:11:24 at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:620)
13/10/24 11:11:24 at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)
13/10/24 11:11:24 at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:865)
13/10/24 11:11:24 at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:447)
13/10/24 11:11:24 at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:215)
13/10/24 11:11:24 at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
13/10/24 11:11:24 at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
13/10/24 11:11:24 at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
13/10/24 11:11:24 at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
13/10/24 11:11:24 at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
13/10/24 11:11:24 at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
13/10/24 11:11:24 at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
13/10/24 11:11:24 at java.lang.Thread.run(Thread.java:595)
Oct 24, 2013 11:11:24 AM oracle.jsp.logger.JspMessages infoCannotDispatchJspPage
INFO: Unable to dispatch JSP Page : Exception:java.io.FileNotFoundException: D:\c\Oracle\Middleware\JDeveloper10.1.3.2\jdevstudio10132\jdev\system\oracle.j2ee.10.1.3.40.66\embedded-oc4j\default-web-app\DMSTimeOut.jspx (The system cannot find the file specified)
13/10/24 11:11:40 [16907] ApplicationPoolImpl.resourceStateChanged wasn't release related. No notify invoked.
For Screen Please Click Here To See Screen Shot
Whats the wrong? How can i fix it,
Maroof

Any Update?

Similar Messages

  • I'm getting exception index was out of bound how should i fix it ?

    In a timer tick event i have:
    private void timer1_Tick(object sender, EventArgs e)
    if (htmlloaded == true)
    try
    uri = sourceUrlId + forumsIds[counter] + sourceUrlNumber + 1;
    filename = uri.Substring(49);
    webBrowser1.Navigate(uri);
    htmlloaded = false;
    timer1.Enabled = false;
    counter++;
    countpages++;
    catch (Exception err)
    string ttt = err.ToString();
    if (countpages == numberofpages)
    timer1.Stop();
    The problem is that in the end forumsIds and counter have the same number. forumsIds have 574 items and in the end counter is 574 too. And counter should be allways less then the forumsIds.

    Michael i solved it this way.
    First i changed in the top of the form the variable counter to value 0 instead 1 so it will start as 0.
    In the GetHtmls method where i used the index 0 first time i did:
    uri = sourceUrlId + forumsIds[counter] + sourceUrlNumber + 1;
    countpages ++;
    counter ++;
    So first time counter is 0 index 0 .
    Then i move it up by one so now counter value is 1.
    Now the timer tick event:
    private void timer1_Tick(object sender, EventArgs e)
    if (htmlloaded == true)
    try
    uri = sourceUrlId + forumsIds[counter] + sourceUrlNumber + 1;
    filename = uri.Substring(49);
    webBrowser1.Navigate(uri);
    htmlloaded = false;
    timer1.Enabled = false;
    counter ++;
    countpages ++;
    if (counter == numberofforums)
    timer1.Stop();
    catch (Exception err)
    string ttt = err.ToString();
    So now counter is 1 i'm navigating then counter is 2 now it will navigate again when counter is 2.
    Since i navigated first time once when it was 0 this is 3 times.
    So now counter will be 3 and the numberofforums is also 3.
    And in the document completed event i'm also checking if counter == numberofforums:
    if (counter == numberofforums)
    timer1.Stop();
    else
    timer1.Enabled = true;
    If counter is not equal to numberofforums keep navigating once they are equal stop the timer and finish the navigations.
    So in the end i started from index 0 (counter = 0 ) and navigated last time when counter was 2. That's 3 times navigations. And counter is now 3 and i navigated to 3 forums.
    I hope i did it right at least it's working like i wanted i think.
    Navigated 3 times and there are 3 forums so i think it's logic.

  • Java.lang.IndexOutOfBoundsException: SelectOne submittedValue's index 1 is

    I have two drop down. If i change value in 1st drop down, the 2nd drop down value list changes( i am using using autoSubmit and partialTriggers ).
    But when i try to change the value in 2nd drop down list, and again change the value in the 1st dropdown, i get the below error. Please help me.
    <tr:selectOneChoice autoSubmit="true" value="#{addbean.accountFeature}" id="selectAccountFeatures" size="1">
    <f:selectItems value="#{inputMap}" />
    </tr:selectOneChoice>
    <tr:selectOneChoice partialTriggers="selectAccountFeatures" value="#{addbean.cardOrCheckTitle}" id="selectCardOrCheckType" size="1">
    <f:selectItems value="#{checkTypeMap}" />
    </tr:selectOneChoice>
    java.lang.IndexOutOfBoundsException: SelectOne submittedValue's index 1 is out of bounds. It should be between 0 and 0
    at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleSelectOneRenderer.__getIndex(SimpleSelectOneRenderer.java:423)
    at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleSelectOneRenderer._convertIndexedSubmittedValue(SimpleSelectOneRenderer.java:214)
    at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleSelectOneRenderer.getConvertedValue(SimpleSelectOneRenderer.java:181)
    at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputLabelAndMessageRenderer.getConvertedValue(InputLabelAndMessageRenderer.java:65)
    at org.apache.myfaces.trinidad.component.UIXEditableValue.getConvertedValue(UIXEditableValue.java:422)
    at org.apache.myfaces.trinidad.component.UIXEditableValue.validate(UIXEditableValue.java:164)
    at org.apache.myfaces.trinidad.component.UIXEditableValue._executeValidate(UIXEditableValue.java:488)
    at org.apache.myfaces.trinidad.component.UIXEditableValue.processValidators(UIXEditableValue.java:270)
    at javax.faces.component.UIForm.processValidators(UIForm.java:74)
    at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:709)
    at javax.faces.component.UIViewRoot.access$101(UIViewRoot.java:43)
    at javax.faces.component.UIViewRoot$2.process(UIViewRoot.java:97)
    at javax.faces.component.UIViewRoot.process(UIViewRoot.java:206)
    at javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:93)
    at org.apache.myfaces.lifecycle.ProcessValidationsExecutor.execute(ProcessValidationsExecutor.java:32)
    at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:103)
    at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:76)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:148)
    at arch.jsf.JsfResource.process(JsfResource.java:145)
    at arch.presentation.beans.WebApplication._doServletFilterForRequest(WebApplication.java:564)
    at arch.presentation.beans.WebApplication.processResource(WebApplication.java:1368)
    at arch.presentation.beans.WebApplication.processRequest(WebApplication.java:2531)
    at arch.service.beans.ServiceContainer.processRequest(ServiceContainer.java:3913)
    at arch.no.engine.Context.processRequest(Context.java:68)
    at arch.no.engine.HttpConnector.processRequest(HttpConnector.java:58)
    at arch.no.http.Response.prepare(Response.java:563)
    at arch.no.http.Response._execute(Response.java:1975)
    at arch.no.http.Response.execute(Response.java:1910)
    at arch.no.http.HttpThreadPool._run(HttpThreadPool.java:32)
    at arch.util.ThreadPool._runLoopBody(ThreadPool.java:215)
    at arch.util.ThreadPool._runForThread(ThreadPool.java:232)
    at arch.util.ThreadPool.access$000(ThreadPool.java:5)

    Then either you did it wrong, or it is a bug in Trinidad.
    I've explored the Google results of the in the subject mentioned exception message and I noticed suggestions such as setting the value with an empty String. This is a nasty bug. Report it to the Trinidad boys over there at Apache.org. This problem is not related to the JSF core API.

  • Error -90032 occurred at Error in function centref at line 5 column 8: The indexes are out of bounds for the variable you specified

    Sir, 
    i am running a matlab code in mathscript of labview but getting an error
    Error -90032 occurred at Error in function centref at line 5 column 8:  The indexes are out of bounds for the variable you specified
    this code running successfully in matlab 
    please help me in this regard
    a .vi format file is attached named as mfcc_new.vi
    Attachments:
    mfcc2.vi ‏35 KB
    mfcc_new.vi ‏111 KB

    May I see you have 6 inputs to your Mathscript Node. When you test it in Matlab I suposse that you're using some values for this inputs and everything work as expected. Then, run it in Labview using highlight execution, retaining wire values and using single stepping. Check the values which are being inserted to your Mathscript Node and ensure that they are correct. You're having an "indexes out of bounds" mistake, so it probably means that there is something  wrong with the inputs according to your expectations. You can also put the MathScript alone in another VI and insert the inputs you're expecting manually and check in the same way.
    Good luck!

  • I'm getting the message, "the supplied index is out of bounds." i have attached my code and the error message. can anyone help me? thanks.

    the title is self-explanatory. i'm VERY new to flash so i don't understand a lot of the lingo. can anyone give me a simple answer or, better yet, fix the code for me? i'm reading that it usually comes up when there's a child error but i'm not sure how to fix it.
    my code:
    var navBtnGlow:GlowFilter = new GlowFilter(0x000000, 0.5, 0, 15, 1, 2, true, false);
    navBAR_mc.addEventListener(MouseEvent.MOUSE_OVER, navOverF);
    navBAR_mc.addEventListener(MouseEvent.MOUSE_OUT, navOutF);
    function navOverF(event:MouseEvent):void{
    event.target.filters = [navBtnGlow];
    navBAR_mc.setChildIndex(event.target as MovieClip, 1);
    dropMenus_mc.gotoAndStop(navBAR_mc.getChildAt(1).name);
    trace("We are Rolled Over..." + navBAR_mc.getChildAt(1).name)
    function navOutF(event:MouseEvent):void{
    event.target.filters = [];
    the error message:
    RangeError: Error #2006: The supplied index is out of bounds.
    at flash.display::DisplayObjectContainer/setChildIndex()
    at bestPRIM_fla::MainTimeline/navOverF()
    thanks in advance!

    I'm trying to get my head around this, but here's my shot at it... you have an event listener assigned to navBAR_mc for a mouse over.  When the mouseover occurs, you have the following line:
    navBAR_mc.setChildIndex(event.target as MovieClip, 1);
    Since navBAR_mc is the event.target, it cannot be a child of itself, but I think that's what that line is trying (and failing) to process.
    So can you describe what you are trying to do.  I would expect that navBAR_mc holds buttons, but based on what I see, it is the button.

  • RangeError: Error #2006: The supplied index is out of bounds.

    Hi Guys
    I am making an Auto-Arrange button and clicking on which
    arranges all the children of the container( which are on the main
    stage) in the tile format. Basically on clicking, I manually move
    those child on the stage to particular coordinates as shown in my
    code. I have pasted my code below. My problem is that as soon as i
    click on the auto arrange button I am getting error "RangeError:
    Error #2006: The supplied index is out of bounds.". Please let me
    know what i am doing wrong and i will appreciate if you let me know
    how would i fix this
    Thanks a lot guys
    Anuj
    ******************CODE**********************
    var aa:Number=0;
    var xcoord:Number=-300;
    var ycoord:Number=-200;
    var xcoord1:Number=450;
    var xcoord2:Number=850;
    var xcoord3:Number=1250;
    var ycoord1:Number=350;
    var ycoord2:Number=650;
    //Button Listener
    btn_AA.addEventListener(MouseEvent.CLICK,autoArrange);
    function autoArrange(event:MouseEvent):void
    if(container.getChildAt(aa)!=null)
    container.getChildAt(aa).x=xcoord;
    container.getChildAt(aa).y=ycoord;
    //Arrange Second
    container.getChildAt(aa+1).x=xcoord+xcoord1;
    container.getChildAt(aa+1).y=ycoord;
    //Arrange Third
    container.getChildAt(aa+2).x=xcoord+ xcoord2;
    container.getChildAt(aa+2).y=ycoord;
    //Arrange Forth
    container.getChildAt(aa+3).x=xcoord+xcoord3;
    container.getChildAt(aa+3).y=ycoord;
    //Arrange Fifth
    container.getChildAt(aa+4).x=xcoord;
    container.getChildAt(aa+4).y=ycoord+ycoord1;
    //Arrange Sixth
    container.getChildAt(aa+5).x=xcoord+xcoord1;
    container.getChildAt(aa+5).y=ycoord+ycoord1;
    //Arrange Seventh
    container.getChildAt(aa+6).x=xcoord+ xcoord2;
    container.getChildAt(aa+6).y=ycoord+ycoord1;
    //Arrange Eight
    container.getChildAt(aa+7).x=xcoord+xcoord3;
    container.getChildAt(aa+7).y=ycoord+ycoord1;
    //Arrange Ninth
    container.getChildAt(aa+8).x=xcoord;
    container.getChildAt(aa+8).y=ycoord+ycoord2;
    //Arrange Tenth
    container.getChildAt(aa+9).x=xcoord+xcoord1;
    container.getChildAt(aa+9).y=ycoord+ycoord2;
    //Arrange Eleventh
    container.getChildAt(aa+10).x=xcoord+ xcoord2;
    container.getChildAt(aa+10).y=ycoord+ycoord2;

    Hi Kglad
    Thanks for reply. Can you please do me a big favor of
    modifying the code so that it would not give that range error.
    I am not sure which way to go because manually i put them at
    specific coordinate and i assume if even i place 1 child on my main
    stage it should work without giving me the error but everytime it's
    checking that whether i place 1 childrens on the stage or not.
    Please help me out.
    Thank you very much for ur help
    Regards,

  • Error #2006: The supplied index is out of bounds

    hello,
    i'm trying to addChild with an interval, using this piece of code, but I allways get an error saiyng the suplied index is out of bounds.
    why?
    what should I do to have mc1 added then wait lets say a second and add m2 2 and so on?
    Thanks
    var tempo_espera:Timer = new Timer(1000, 1);
                tempo_espera.addEventListener("timer", inserir);
                tempo_espera.start();
                function inserir(evt:TimerEvent):void {
                    for (var nv1:int = 0; nv1<promocoes.length; nv1++) {
                        holder.addChildAt(mc, nv1);
                        var animacao:TransitionManager = new TransitionManager(mc);
                        animacao.startTransition({type:Zoom, direction:Transition.IN, easing :Elastic.easeOut, duration:3});
    RangeError: Error #2006: The supplied index is out of bounds.
    at flash.display::DisplayObjectContainer/addChildAt()
    at MethodInfo-346()
    at flash.utils::Timer/_timerDispatch()
    at flash.utils::Timer/tick()

    using your new code, I got this error
    TypeError: Error #2007: Parameter child must be non-null.
    at flash.display::DisplayObjectContainer/addChild()
    at MethodInfo-343()
    at flash.utils::Timer/_timerDispatch()
    at flash.utils::Timer/tick()
    I had to add mcArray = new Array(); to avoid another error
    // this is array of movie clips
            var mcArray:Array;
            // it is better to declare variable once and then reinstantiate it
            var mc:MovieClip;
            // do your regular routine
            for (var nv:uint = 0; nv<promocoes.length; nv++) {
                var prm;
                prm = promocoes[nv].split("|sep|");
                mc = new MovieClip();
                mc.name = "mc_"+nv;
                // place this new mc into array
                mcArray = new Array();
                mcArray.push(mc);
            // start timer - note that timer will fire as many times as there are movie clips
            var tempo_espera:Timer = new Timer(1000, mcArray.length);
            tempo_espera.addEventListener("timer", placeClip);
            tempo_espera.start();
            // the clip you will apply transition to
            var currentClip:MovieClip;
            // function that places clips
            function placeClip(e:Event):void {
                // get next clip by calling movie that corresponds with the timer counter
                currentClip = MovieClip(mcArray[tempo_espera.currentCount]);
                // just place next clip
                holder.addChild(currentClip);
                var animacao:TransitionManager = new TransitionManager(currentClip);
                animacao.startTransition({type:Zoom, direction:Transition.IN, easing :Elastic.easeOut, duration:3});

  • [addChildAt]The supplied index is out of bounds.

    one image in a canvas as its child, when adding another image
    by addChildAt(canvas, 0), debugger says "The supplied index is out
    of bounds."
    Is that make sence? 0 is the begging of the child list, how
    can it out of bounds?

    "run,ryan!" <[email protected]> wrote in
    message
    news:glns18$bnd$[email protected]..
    > one image in a canvas as its child, when adding another
    image by
    > addChildAt(canvas, 0), debugger says "The supplied index
    is out of
    > bounds."
    > Is that make sence? 0 is the begging of the child list,
    how can it out of
    > bound?
    Are you sure the canvas is fully instantiated at that point?

  • SelectOne index out of bounds

    Here is my error:
    java.lang.IndexOutOfBoundsException: SelectOne submittedValue's index 2 is out of bounds. It should be between 0 and 0
    What I'm trying to do:
    There are 2 SelectOneChoice Lists that are populated dynamically with by the bean of a selectItems tag.
    I'm using adf faces 19
    1)
    <af:selectOneChoice binding="#{backing_FileManage.ddlTopic}" id="ddlTopic"
    immediate="true" simple="true" autoSubmit="true">
    <f:selectItems id="fill_TopicDdl" value="#{backing_FileManage.fill_TopicDdl}"/>
    </af:selectOneChoice>
    2)
    <af:selectOneChoice binding="#{backing_FileManage.ddlCategory}" simple="true"
    id="ddlCategory" partialTriggers="ddlTopic" autoSubmit="true">
    <f:selectItems id="fill_CategoryDdl" value="{backing_FileManage.fill_CategoryDdl}"/>
    </af:selectOneChoice>
    (1) triggers (2) which is filled by the submitted value from (1). This all works fine. When you select an item in (2) but then want to switch the value in (1), i get the above error. I've checked all the data and fill Items and they all seem to be changing with the data. I'm completely stumped as to whether this is a bug or not.
    any help at all would be greatly appreciated.
    thanks in advance,
    Allen

    Hi,
    I encountered the same issue - warning "index out of bounds". I tried this suggestion above, to reset in the ValueChangeListener, but still got the error. The reason is that I saw the log that the bean method to get the SelectOneChoice items is fired twice. One before the ValueChangeListener method, and one after the ValueChangeListener method. Hence, still got the same error as the reset in ValueChangeListener is executed after the bean method to get the SelectOneChoice items.
    Please help and advise.
    Thanks
    -Mina

  • Out of Bounds feature in Elements 9

    I'm trying to use the out of bounds feature in Elements 9 and it just hangs up and can't get it to work.  Any suggestions????

    Use the correct forum. This forum is for question about Adobe Reader. We don't know what you use.

  • SelectOneChoice index out of bounds

    Hi,
    I have two SelectOneChoice components as follows:
    <af:selectOneChoice label="Type" id="soc1" required="true"
    binding="#{pageFlowScope.calEntryBean.entryType}"
    autoSubmit="true"
    valueChangeListener="#{pageFlowScope.calEntryBean.onChangeType}">
    <f:selectItems value="#{session_calEntry.entryTypes}" id="si1"/>
    </af:selectOneChoice>
    <af:selectOneChoice label="Sub Type" id="soc2"
    binding="#{pageFlowScope.calEntryBean.subEntryType}"
    partialTriggers="soc1" autoSubmit="true"
    valueChangeListener="#{pageFlowScope.calEntryBean.onChangeSubType}"
    required="true">
    <f:selectItems value="#{session_calEntry.subEntryTypes}"
    id="si2"/>
    </af:selectOneChoice>
    "Sub Type" dropdown is refreshed whenever "Type" dropdown is changed.
    The problem is that if I select "Sub Type" option 4 from the list, then change "Type" dropdown which then refreshes "Sub Type" with less than 4 options. Then I will get the error:
    WARNING 29-Jun-2010 00:12:16.828 oracle.adfinternal.view.faces.renderkit.rich.SimpleSelectOneRenderer.__getIndex ln.280 -- The index 3 of the submitted value for selectOne is out of bounds. It should be between 0 and 2.
    and the UI will show "You must make at least one selection".
    I tried resetting the "Sub Type" dropdown as suggested in this forum (SelectOne index out of bounds in the ValueChangeListener:
    public void onChangeType(ValueChangeEvent valueChangeEvent) {
    LOGGER.info("Entering onChangeType: " + valueChangeEvent.getNewValue());
    subEntryType.resetValue();
    pageFlowScope.put("isChangeType", "true");
    But the problem is that I saw the getSubEntryType() method in CalEntrySession called twice, one before onChangeType valueChangeListerner and the other one is after onChangeType valueChangeListerner. So it still can't be reset before getSubEntryType.
    Please advise.
    Thanks.
    -Mina

    I m new ADF, so I not at all able to figure out to proceed with this scenario. My scenario is that I have four SelectOneChoice and the value of soc1 will decide soc2, value of soc1 & soc2 will decide soc3 and value of soc1 soc2 & soc3 will decide soc4.
    <af:selectOneChoice value="#{ajaxTestBean.country}" id="soc1" autoSubmit="true" valueChangeListener="#{ajaxTestBean.populateState}" valuePassThru="true">
    <f:selectItem itemValue="INDIA" itemLabel="INDIA" id="si11"/>
    <f:selectItem itemValue="US" itemLabel="US" id="si12"/>
    </af:selectOneChoice>
    <af:selectOneChoice value="#{ajaxTestBean.state}" id="soc2" partialTriggers="soc1" autoSubmit="true" valueChangeListener="#{ajaxTestBean.populateCity}" valuePassThru="true">
    <f:selectItems value="#{ajaxTestBean.stateMap}" id="si2"/>
    </af:selectOneChoice>
    <af:selectOneChoice value="#{ajaxTestBean.state}" id="soc3"
    partialTriggers="soc1 soc2" autoSubmit="true" valueChangeListener="#{ajaxTestBean.populateBranch}" valuePassThru="true">
    <f:selectItems value="#{ajaxTestBean.cityMap}" id="si3"/>
    </af:selectOneChoice>
    <af:selectOneChoice value="#{ajaxTestBean.state}" id="soc4" partialTriggers="soc1 soc2 soc3" valuePassThru="true">
    <f:selectItems value="#{ajaxTestBean.branchMap}" id="si4"/>
    </af:selectOneChoice>
    First load of page is working fine and once all four SelectOneChoices are populated and then I try to change the value soc1 only soc2 gets changed. I have resetted the value of soc2, soc3 & soc4 before doing anything inside the method "populateState" which is being called on change of soc1.
    I m having one more doubt that auto submit = "true" says that its submits the whole form but when I try to retreive other parameters inside valueChangeListner method I m getting only null.
    Please help.

  • GB won't open- This is what I get... Path does not exist: /Library/Audio/Apple Loops Index  st: /Library/Audio/Apple Loops Index w/out this directory you cannot use the Loop Browser

    Path does not exist: /Library/Audio/Apple Loops Index  st: /Library/Audio/Apple Loops Index w/out this directory you cannot use the Loop Browser.  Then I get this message...
    Instrument Library Invalid
    GarageBand Ecpects a valid instrument foledr in /Libraty/Application Support/GarageBand
    Please choose a valid instrument Library folder or quit and re-install GB
    Any solutions?

    Is this a new installation of GarageBand or has it worked before on the same computer?
    Or have you transferrred your GarageBand from a different computer?
    The error message is saying, that your GarageBand installation is incomplete. There are essential foldrs missing in your system library. 
    Check, if indeed both folders are missing or if only the permissions are set incorrectly.
    Your system library (the folder "System" directly on your system drive) should have the following folders inside the folder "Audio", and they need to be readable by the system and by administrators.
    And in the folder /Library/Application Support there should be the Instrument Library.
    If these folders do not exist (or no longer exist), restore them from your backup-  If your GarageBand version is a new installation, the application may not hve been downloaded or installed completely, then reinstall GarageBand.
    What is your GarageBAnd version, and how did you install it originally?
    Regards
    Léonie

  • Java Index Out Of Bounds Exception error

    In the Query Designer when I choose access type for Result value as Master data, and execute, I get the following java Index Out Of Bounds Exception error:
    com.sap.ip.bi.webapplications.runtime.controller.MessageException: Error while generating HTML
         at com.sap.ip.bi.webapplications.runtime.impl.Page.processRequest(Page.java:2371)
         at com.sap.ip.bi.webapplications.runtime.impl.Page.doServerRedirect(Page.java:2642)
         at com.sap.ip.bi.webapplications.runtime.impl.Page.doProcessRequest(Page.java:2818)
         at com.sap.ip.bi.webapplications.runtime.impl.Page.processRequest(Page.java:2293)
         at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.doProcessRequest(Controller.java:841)
         at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.processRequest(Controller.java:775)
         at com.sap.ip.bi.webapplications.runtime.jsp.portal.services.BIRuntimeService.handleRequest(BIRuntimeService.java:412)
         at com.sap.ip.bi.webapplications.runtime.jsp.portal.components.LauncherComponent.doContent(LauncherComponent.java:21)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
         at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
         at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
         at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Caused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while generating HTML
         at com.sap.ip.bi.webapplications.ui.items.UiItem.render(UiItem.java:380)
         at com.sap.ip.bi.webapplications.runtime.rendering.impl.ContainerNode.render(ContainerNode.java:62)
         at com.sap.ip.bi.webapplications.runtime.rendering.impl.PageAssemblerRenderingRoot.processRendering(PageAssemblerRenderingRoot.java:50)
         at com.sap.ip.bi.webapplications.runtime.impl.Page.processRenderingRootNode(Page.java:3188)
         at com.sap.ip.bi.webapplications.runtime.impl.Page.processRendering(Page.java:2923)
         at com.sap.ip.bi.webapplications.runtime.impl.Page.doProcessRequest(Page.java:2877)
         at com.sap.ip.bi.webapplications.runtime.impl.Page.processRequest(Page.java:2293)
         ... 39 more
    Caused by: java.lang.IndexOutOfBoundsException: fromIndex = -7
         at java.util.SubList.<init>(AbstractList.java:702)
         at java.util.RandomAccessSubList.<init>(AbstractList.java:860)
         at java.util.AbstractList.subList(AbstractList.java:569)
         at com.sap.ip.bi.bics.dataaccess.base.impl.ModifiableList.remove(ModifiableList.java:630)
         at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.resultset.RsDataCells.removeRows(RsDataCells.java:480)
         at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.resultset.RsAxis.removeTuples(RsAxis.java:550)
         at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.resultset.RsAxis.applyResultVisibility(RsAxis.java:1312)
         at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.resultset.RsAxis.applyResultVisibility(RsAxis.java:1326)
         at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.resultset.RsAxis.applyResultVisibility(RsAxis.java:1326)
         at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.resultset.RsAxis.applyResultVisibility(RsAxis.java:1326)
         at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.resultset.RsAxis.applyResultVisibility(RsAxis.java:1272)
         at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.resultset.RsAxis.applyResultVisibility(RsAxis.java:1170)
         at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.resultset.ResultSet.applyPostProcessing(ResultSet.java:282)
         at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.resultset.ResultSet.refreshData(ResultSet.java:262)
         at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.QueryView.getResultSet(QueryView.java:267)
         at com.sap.ip.bi.webapplications.ui.items.analysis.control.AcPivotTableInteractive.checkResultSetState(AcPivotTableInteractive.java:368)
         at com.sap.ip.bi.webapplications.ui.items.analysis.control.AcPivotTableExport.validateDataset(AcPivotTableExport.java:249)
         at com.sap.ip.bi.webapplications.ui.items.analysis.control.AcPivotTableInteractive.buildUrTree(AcPivotTableInteractive.java:282)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:33)
         at com.sap.ip.bi.webapplications.ui.framework.base.composites.UiRootContainer.iterateOverChildren(UiRootContainer.java:40)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.advancedcontrols.bridge.AcItemBridge.iterateOverChildren(AcItemBridge.java:63)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.unifiedrendering.controls.FlowLayoutItem.iterateOverChildren(FlowLayoutItem.java:63)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.unifiedrendering.controls.FlowLayout.iterateOverChildren(FlowLayout.java:69)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.framework.base.composites.UiRootContainer.iterateOverChildren(UiRootContainer.java:40)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.advancedcontrols.bridge.AcItemBridge.iterateOverChildren(AcItemBridge.java:63)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.unifiedrendering.controls.MatrixLayoutCell.iterateOverChildren(MatrixLayoutCell.java:63)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.unifiedrendering.controls.MatrixLayoutRow.iterateOverChildren(MatrixLayoutRow.java:56)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.unifiedrendering.controls.MatrixLayout.iterateOverChildren(MatrixLayout.java:69)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.container.matrixlayout.control.AcMatrixControlGrid.iterateOverChildren(AcMatrixControlGrid.java:40)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.framework.base.composites.UiRootContainer.iterateOverChildren(UiRootContainer.java:40)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.advancedcontrols.bridge.AcItemBridge.iterateOverChildren(AcItemBridge.java:63)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.unifiedrendering.controls.Group.iterateOverChildren(Group.java:63)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.container.group.control.AcGroupControl.iterateOverChildren(AcGroupControl.java:259)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.framework.base.composites.UiRootContainer.iterateOverChildren(UiRootContainer.java:40)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.advancedcontrols.bridge.AcItemBridge.iterateOverChildren(AcItemBridge.java:63)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.unifiedrendering.controls.FlowLayoutItem.iterateOverChildren(FlowLayoutItem.java:63)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.unifiedrendering.controls.FlowLayout.iterateOverChildren(FlowLayout.java:69)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.framework.base.composites.UiRootContainer.iterateOverChildren(UiRootContainer.java:40)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.advancedcontrols.bridge.AcItemBridge.iterateOverChildren(AcItemBridge.java:63)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.unifiedrendering.controls.Group.iterateOverChildren(Group.java:63)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.container.group.control.AcGroupControl.iterateOverChildren(AcGroupControl.java:259)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.framework.base.composites.UiRootContainer.iterateOverChildren(UiRootContainer.java:40)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.process(CompositeBuildUrTreeTrigger.java:36)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeBuildUrTreeTrigger.start(CompositeBuildUrTreeTrigger.java:59)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.triggerComposites(ExtendedRenderManager.java:69)
         at com.sap.ip.bi.webapplications.ui.framework.base.impl.BICompositeManager.renderRoot(BICompositeManager.java:79)
         at com.sap.ip.bi.webapplications.ui.items.UiItem.render(UiItem.java:376)
    Any help in solving this error is highly appreciated. Points will be given
    Best Regards,
    Vidyut K Samanta

    Hi.
    Go to line 9 of your code.
    You are trying to use an array there.
    Suppose you have an array x[4] - this array has 4 elements indexed 0..3.
    you are trying to access an element with an index higher than 3.
    Nimo.

  • Hi icant sync my photos from itunes to iphone ..it shows copying 1 out of something but afterwards it stops and no photos in iphone ..i formatted several times ..and from my utunes i have sync my brothers iphone it synced prefectly only its problm of my p

    hi icant sync my photos from itunes to iphone ..it shows copying 1 out of something but afterwards it stops and no photos in iphone ..i formatted several times ..and from my utunes i have sync my brothers iphone it synced prefectly only its problm of my iphone .......i have also deleted the ipod photo cache but still the same

    can any 1 help me

  • Array Index out of bound exception

    public Name[] getName() {
              Name[] retVal = new Name[0];
              retVal[0] = this.getNameInstance();
              return retVal;
         public void setName(Name[] theName) {
              theName[0]=this.getNameInstance();
         private Name myNameInstance = new Name();
         public void setNameInstance(Name theNameInstance) {
              if(isValidName(theNameInstance)){
              myNameInstance = theNameInstance;
         public Name getNameInstance() {
              return myNameInstance;
         }I am getting an array Index out of bound eception in the method setName, Can any one tell me where I am doing wrong?

    The array passed in must be empty. I suggest using the debugger for problems like these. If you don't know how to use the debugger, here's a start:
    (Assuming you have a debugger, any IDE you'd be using will)
    1. Set a breakpoint on or before your line of question. In this case, place it on the line of code in your setName() method. Set a breakpoint by either right clicking on that line and selecting "Add breakpoint," or simply click on the far left side of the editor window, right next to the line number. Either way, a little dot will appear to mark the breakpoint.
    2. Execute your code in Debug mode rather than release mode. This might mean clicking on the little bug-looking icon "Debug" rather than "Run."
    3. Your code will execute and you'll enter the debug perspective when that breakpoint is reached. There, in the variables window, you'll see your array and any information about it, particularly its size and contents.

Maybe you are looking for