In My Java application I have clicked on Wicket dropdown value and application processing our logic then we got below error in logs and nothing in my application.
<BEA-101366> <The server could not send the HTTP message during the configured timeout value. The socket has been closed.>
I have increased the value of CompleteMessageTimeout to 90 in WebLogic and its working but i want to know why this error is coming in the application and can we solve this issue without increase the value in WebLogic because i will prefer any change in the java code.
I am using below technology in my application:
I can take a thread dump after the action (click) and see where your application is stuck. From there you can decide what you need to do.
A wild guess but I would bet on some database operation taking too long.