Kbase P109973: Open Client application using HTTP to connect to AppServer fails with timeout errors (9990 & 7251)
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  25/09/2008 |
|
Status: Verified
SYMPTOM(s):
Open Client application using HTTP to connect to AppServer fails with timeout errors
The http protocol connection failed: ConnectException: Operation timed out: connect (9990)
com.progress.open4gl.ConnectFailedException: Connect failure: No Available Servers (7251)
FACT(s) (Environment):
Progress 9.x
All Supported Operating Systems
CAUSE:
The logic of the Open Client application is failing to disconnect from the AppServer when it should and this is causing the AIA to hold onto Servlet threads which in turn is causing the AppServer to believe that the client is still connected even though the client has gone away
FIX:
Modify the application code to ensure that the OC_Release or _release method is invoked at the proper time (particularly during error or exception handling)