Kbase 33198: Stateless AppServer agents stay LOCKED after network failure
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/05/1998 |
|
Solution ID: P3198
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:
This is a know problem.
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 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.