Have been looking around to investigate the cause of the following exception messages. These messages are getting printed in the logs numerous times during peak load of the application server. I have come across some articles which state that the default concurrent view limit being 50 or so. Also came across some write up about potential view leak. I can track the requests being made from the browser to see what kind of jsf (ajax) requests may be possibly causing these view leaks.
<[ServletContext@898084041[app:nwf-portal module:nwf-portal.war path:null spec-version:3.0]] Root cause of ServletException. java.lang.RuntimeException: Concurrent view limit exceeded. at com.icesoft.faces.webapp.http.core.MultiViewServer.createView(MultiViewServer.java:124) at com.icesoft.faces.webapp.http.core.MultiViewServer.service(MultiViewServer.java:100) at com.icesoft.faces.webapp.http.common.ServerProxy.service(ServerProxy.java:43)
However no clue yet about how to go about stopping these messages from showing up. Could these messages indicate a heap /memory issue ?
The question is:
Is there an authentic write-up or information about how to address this issue and what should be the approach to diagnose and stop these exceptions from showing ?
Thanks.