Menu

#766 NoSuchElementException in UiVisualizer

3.0.0
closed
nobody
5
2007-12-12
2007-12-12
Tom M. Yeh
No

I found a bug in zk 3.0, here is the stacktrace:

Dec 11, 2007 2:08:14 PM org.zkoss.zk.ui.impl.UiEngineImpl execUpdate:753
SEVERE:
java.util.NoSuchElementException
at java.util.LinkedList$ListItr.next(LinkedList.java:698)
at
org.zkoss.zk.ui.impl.UiVisualizer.addResponsesForCreatedPerSiblings(UiVisualizer.java:733)

at
org.zkoss.zk.ui.impl.UiVisualizer.getResponses(UiVisualizer.java:585)
at
org.zkoss.zk.ui.impl.UiEngineImpl.execUpdate(UiEngineImpl.java:748)
at
org.zkoss.zk.au.http.DHtmlUpdateServlet.process(DHtmlUpdateServlet.java:257)

at
org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java:142)
at
org.zkoss.zk.au.http.DHtmlUpdateServlet.doPost(DHtmlUpdateServlet.java:150)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)

and the zk code snippet:

//all siblings are changed (and none of them is processed)
final Iterator it =
before.iterator(); // Line 733
<== error here, should check if the iterator hasNext() or not
anchor = (Component)it.next();
responses.add(
parent != null ?

Thanks

-Feng

Discussion

  • Tom M. Yeh

    Tom M. Yeh - 2007-12-12
    • status: open --> closed
     
  • Tom M. Yeh

    Tom M. Yeh - 2007-12-12

    Logged In: YES
    user_id=91099
    Originator: YES

    Fixed since 12/12

     

Log in to post a comment.