I have a pretty large browser-enabled InfoPath form in a form library. Recently, more people are using it, and we're seeing that it times out after a certain amount of time or postbacks.
Needless to say, the users are getting pretty frustrated, spending over an hour filling out a form and then having it fail and erase everything.
The error on submit is saying something about that the form has timed out. I found this pretty self-explained error in the ULS-logs:
Number of form actions, 220, has exceeded 200, the maximum allowable value per request. This value is configurable and can be changed by the administrator
I've seen there are several places in SharePoint it's possible to modify timeout/session options. Except fixing the form actions per request, what should I modify to ensure that the form doesn't time out (at least for 3 hours)?
What does really number of postbacks mean for a InfoPath form? And what about number of actions per postback?
My (relevant) settings in CA -> Configure InfoPath Forms Services are:
- Default Data Connection Timeout: 10000 (ms)
- Maximum Data Connection Timeout: 20000 (ms)
- Number of postbacks per session: 75
- Number of actions per postback: 200
- Active sessions should be terminated after 1440 (minutes)
- Maximum size of user session data: 4096 (kilobytes)