Consultor Eletrônico



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)