Consultor Eletrônico



Kbase 33329: Investigating process hangs when appserver stopped with asbman
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/05/1998
Solution ID: P3329

FACT(s) (Environment):

SCO UnixWare 7.1.1
Progress 9.1C

SYMPTOM(s):

The appserver is in state-reset mode

scripts on UnixWare start and stop the database server

starting the database with proserve

not starting the database with the AdminServer command (dbman)

process hangs when appserver stopped with asbman

query the AdminServer not responding

can't find error messages in the logfiles

JDK version correct for environment (JDK 1.2.2)

windows clients are connecting with ODBC to the database on UnixWare

CAUSE:

When the database is backed up:

1) AppServer is stopped with "asbman -i name -stop",
2) Database server is stopped with proshut,
3) Database backed with probkup,
4) Start the database server with proserve, and then
5) Start the appserver again with asbman.

[NOTE: The AdminServer is not stopped - shouldn't need to]

When the appserver is stopped with asbman, this process hangs (step #2)

When querying the AdminServer, it does not respond.

The reason is that AppServer might not have been disconnected after a job was run from the client.

FIX:

As an immediate workaround:

1) Manually kill all the Java processes that are running,
2) Start the AdminServer again
3) And then the script executes as it should from step #2