Consultor Eletrônico



Kbase P3198: Stateless AppServer agents stay LOCKED after network failure
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   25/03/2005
Status: Verified

FACT(s) (Environment):

Progress 9.1X

SYMPTOM(s):

Stateless AppServer

AppServer agents stay in LOCKED status after network connection failure

CAUSE:

BUG# 20020325-004

CAUSE:

The problem is caused by the lack of a KeepAlive mechanism in the Java layer of the AppServer. Therefore, if a network connection failure occurs, there is no way to detect that the client has gone.

The KeepAlive feature is not available in Java versions earlier than 1.3, therefore there is no fix for these Progress releases which use older Java versions:
-- Progress 9.1B or earlier, and
-- Progress 9.1C for SCO/Unixware/OpenUnix (among the Progress 9.1C releases, this is the only one which needs Java 1.2.2).

Note that even for Progress releases which use Java 1.3 or later, by default we do not enable (do not use) the KeepAlive mechanism in the Java layer.

The bug fix consists in enabling the Java KeepAlive mechanism by default.

FIX:

Upgrade to Progress 9.1D or later.

For all platforms except SCO/Unixware/OpenUnix a fix is also available in the latest patch for 9.1C.