Well, that only "mostly" works with Orchestra. Everything is ok as long
> You could also use conversation scoped beans (Seam or Orchestra). That
> way your beans would be bound to the window and not the session.
>
> Andrew
>
> On 5/7/08, Nitin Deshmukh <
deshmukh73@...> wrote:
>
>>
>> --- On Tue, 5/6/08,
simon.kitching@... <
simon.kitching@...>
>> wrote:
>>
>>
>>> From:
simon.kitching@... <
simon.kitching@...>
>>> Subject: Re: getting java.util.NoSuchElementException occasionally
>>> To: "MyFaces Discussion" <
users@...>
>>> Date: Tuesday, May 6, 2008, 9:47 AM
>>> Nitin Deshmukh schrieb:
>>>
>>>> Hi All,
>>>>
>>>> I am using MyFaces1.1.5, Tomahawk 1.1.6, ajax4jsf1.1.1
>>>>
>>> on weblogic 8.1 sp6. Users are sometimes getting
>>> NoSuchElementException. Following is the StackTrace of the
>>> exception. StackTrace doesn't give any information
>>> regarding where in the application is started and hence I
>>> am not able to figure out what action might have caused it.
>>>
>>>> Any help is appreciated.
>>>>
>>>> Thanks in advance,
>>>> Nitin
>>>>
>>>> ======================================================
>>>> java.util.NoSuchElementException
>>>> at
>>>>
>>> java.util.AbstractList$Itr.next(AbstractList.java:426)
>>>
>>>> at
>>>>
>> javax.faces.component._FacetsAndChildrenIterator.next(_FacetsAndChildrenIterator.java:56)
>>
>>>> at
>>>>
>> javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:604)
>>
>>>> at
>>>>
>> javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:605)
>>
>>>> at
>>>>
>>> javax.faces.component.UIForm.processDecodes(UIForm.java:56)
>>>
>>>> at
>>>>
>> javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:605)
>>
>>>> at
>>>>
>> javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:605)
>>
>>>> at
>>>>
>>> javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:138)
>>>
>>>> at
>>>>
>>> org.ajax4jsf.framework.ajax.AjaxViewRoot.access$001(AjaxViewRoot.java:53)
>>>
>>>> at
>>>>
>> org.ajax4jsf.framework.ajax.AjaxViewRoot$1.invokeRoot(AjaxViewRoot.java:256)
>>
>>>> at
>>>>
>> org.ajax4jsf.framework.ajax.JsfOneOneInvoker.invokeOnRegionOrRoot(JsfOneOneInvoker.java:53)
>>
>>>> at
>>>>
>> org.ajax4jsf.framework.ajax.AjaxContext.invokeOnRegionOrRoot(AjaxContext.java:191)
>>
>>> I wonder if you have the same problem as someone else
>>> posting today. Do
>>> your users happen to have multiple windows open at once, in
>>> which they
>>> are doing simultaneous requests? Perhaps due to some
>>> automatic periodic
>>> ajax request that is configured to execute in each page?
>>>
>>> Regards,
>>> Simon
>>>
>> Users can open multiple windows, that is possible. But I don't have any
>> automatic ajax requests. I am using ajax on the home page only. But I
>> suppose what you are saying is possible that user is trying to do multiple
>> simultaneous request and that might have caused it.
>> Also, I do have reports that users also get
>> java.util.ConcurrentModificationException occasionally. I wonder if both the
>> exceptions are because of the same reason.. The second exception arises from
>> the action method of a session scoped bean. so, if two threads are trying to
>> modify the list at the same time, it is possible to get this exception.
>> In the second case, I think the only option I see is to make my action
>> method synchronized, or at least to synchronize the block where list is
>> being modified.. Is there any other option for me?
>> and about the first exception, I have no idea where it starts.
>> Thanks,
>> Nitin
>>
>>
>>
>> ____________________________________________________________________________________
>> Be a better friend, newshound, and
>> know-it-all with Yahoo! Mobile. Try it now.
>>
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ>>
>>
>
>