a4j creates infinite HashMap.get loop
-------------------------------------

                 Key: RF-7248
                 URL: https://jira.jboss.org/jira/browse/RF-7248
             Project: RichFaces
          Issue Type: Bug
    Affects Versions: 3.3.0
            Reporter: Nida Cibulskyte



Concurrent requests on a4j components causes infinite loop. While one request 
is being proccessed by restoreChildState method, another request is senT for 
proccessing. It causes the code to get stuck in hashmap.get() as the hashmap is 
not synchronized and causes infinite loop.


2009 05 25 09:41:43 ERROR demo.NameBean  - 
java.util.HashMap.get(HashMap.java:303)
2009 05 25 09:41:43 ERROR demo.NameBean  - 
org.ajax4jsf.component.UIDataAdaptor.restoreChildState(UIDataAdaptor.java:965)
2009 05 25 09:41:43 ERROR demo.NameBean  - 
org.ajax4jsf.component.UIDataAdaptor.restoreChildState(UIDataAdaptor.java:982)
2009 05 25 09:41:43 ERROR demo.NameBean  - 
org.ajax4jsf.component.UIDataAdaptor.restoreChildState(UIDataAdaptor.java:982)
.......................


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
richfaces-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/richfaces-issues

Reply via email to