Hi,

Our infrastructure seems to be blocking some Ajax requests sporadically. So we 
end up with the situation where the state in the session no longer matches the 
components shown on the screen.

I already took some measures to prevent exceptions, but the user experience is 
still lousy. Here is what happens:

1. Ajax: user checks a checkbox. Components become visible.
2. Ajax: user sets a radio button. More components become visible.
3. Ajax: user unchecks the checkbox. THIS REQUEST IS BLOCKED.
4. User submits the form. Errors appear for the components from step 2 because 
they are required. This is confusing for the user as the checkbox is not 
checked, so the components are no longer relevant.

Are there techniques to handle situations like this? I thought of an Ajax timer 
to synchronize the server and client state, but chances are these requests will 
also be blocked (and it would increase the load on the system).

Thanks in advance for your answers.

--
Best regards,

Johan Stuyts

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to