Hi all, i'm developing a wicket application, in which i have to lookup mutiple tables with millions of datasets depending of the user inputs. Any operation on these tables is very time consuming not to talk about join operations ... (A request can take a few seconds or some minutes to complete)
Since we have changed to production mode we are facing very often with pagemap locking errors which is big annoyance. I have increased the timeout value using getRequestCycleSettings().setTimeout(Duration.minutes(10)), which isn't a solution. The problem ist that long running requests block new requests (some requests running undefinitely long?). In our application we see that long running time consuming requests are blocking the whole application (tomcat). I think that long running request should be aborted after the timeout. This is a severe problem for us and could lead to the decision to give up Wicket. Does anybody has any idea to solve this problem? Thanks in advance.