Modify WebContext in faces-config.xml to decrease the no. of threads created per session.<managed-bean> <managed-bean-name>mapContext</managed-bean-name> <managed-bean-class> com.esri.adf.web.data.WebContext </managed-bean-class> <managed-property> <property-name>threadPoolSize</property-name> <value>2</value> </managed-property> ....</managed-bean>