Search code examples
javaweblogicwicketweblogic12c

How to solve <BEA-101366>


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:

  1. Java 1.5
  2. Wicket 1.3
  3. WebLogic 12c
  4. Spring
  5. Hibernate

Solution

  • 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.