Is there any value common in the second drop down between the two selections
of first drop down ?

On 10/18/07, Darren McEntee <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> We're using Trinidad v1.0.1. We seem to be getting an issue with an
> IndexOutOfBoundsException on tr:selectOneChoice dropdowns.
> We have two dropdowns, of which the second dropdown is populated (from DB)
> from the choice on the first dropdown.
>
> What seems to be happening is that every so often, we get this
> IndexOutOfBoundsException error on a selection.
> For example we select the first option from dropdown 1, which populates 10
> values in dropdown 2. If we go back and select a different option in
> dropdown 1, which populates 4 values in dropdown 2 it causes this error. Its
> difficult to reproduce the error as it occurs sporadically, and not
> everytime.
>
> The error is attached below. Does anyone else ever get this in their log
> output?
> Is it a known bug in Trinidad? We're using Trinidad 1.0.1, with Sun App
> Server 8.2
>
> Any info would be appreciated.
> Thanks,
> Darren.
>
> Error:
>
> [#|2007-10-17T18:52:
> 35.031+0100|SEVERE|sun-appserver-ee8.2|javax.enterprise.system.container.web|_ThreadID=27;|StandardWrapperValve[Faces
> Servlet]: Servlet.service() for servlet Faces Servlet threw exception
> java.lang.IndexOutOfBoundsException: SelectOne submittedValue's index 11
> is out of bounds. It should be between 0 and 3
>             at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleSelectOneRenderer.__getIndex
> (SimpleSelectOneRenderer.java:399)
>             at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleSelectOneRenderer._getSelectedIndex
> (SimpleSelectOneRenderer.java:466)
>             at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleSelectOneRenderer.encodeAllAsElement
> (SimpleSelectOneRenderer.java:261)
>             at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormElementRenderer.encodeAll
> (FormElementRenderer.java:109)
>             at
> org.apache.myfaces.trinidad.render.CoreRenderer.delegateRenderer(
> CoreRenderer.java:318)
>             at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputLabelAndMessageRenderer.renderFieldCellContents
> (InputLabelAndMessageRenderer.java:142)
>             at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer.encodeAll
> (LabelAndMessageRenderer.java:194)
>             at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputLabelAndMessageRenderer.encodeAll
> (InputLabelAndMessageRenderer.java:120)
>             at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(
> CoreRenderer.java:208)
>             at
> org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(
> UIXComponentBase.java:694)
>             at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild
> (CoreRenderer.java:287)
>             at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnRenderer.renderKids
> (ColumnRenderer.java:151)
>             at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnRenderer._renderKids
> (ColumnRenderer.java:168)
>             at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnRenderer._renderTD
> (ColumnRenderer.java:330)
>             at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnRenderer._renderDataMode
> (ColumnRenderer.java:241)
>
> P Please consider the environment before printing this email
> _________________________________________________________
>
> 1. The information contained in this E-mail, including any files
> transmitted with it, is confidential and may be legally privileged. This
> E-mail is intended only for the personal attention of the stated
> addressee(s). Any access to this E-mail, including any files transmitted
> with it, by any other person is unauthorised. If you are not an addressee,
> you must not disclose, copy, circulate or in any other way use or rely on
> the information contained in this E-mail or any files transmitted with it.
> Such unauthorised use may be unlawful. If you have received this E-mail in
> error, please inform the sender immediately and delete it and all copies
> from your system. You may not forward this E-mail without the permission of
> the sender.
>
> 2. The views expressed in this E-mail are those of the author, and do not
> necessarily represent the views of AMT-SYBEX. Internet communications are
> not secure and AMT-SYBEX cannot, therefore, accept legal responsibility for
> the contents of this message nor for any damage caused by viruses.
>
> AMT-SYBEX Limited is a UK company, registration number GB03036807 at
> address The Spirella Building, Bridge Road, Letchworth, SG6 4ET.
> AMT-SYBEX (NI) Limited is a UK company, registration number NI024104 at
> address Edgewater Office Park, Edgewater Rd, Belfast, BT3 9JQ.
> For more information on the AMT-SYBEX Group visit http://www.amt-sybex.com
> _________________________________________________________
>
>

Reply via email to