Consultor Eletrônico



Kbase P22483: Adminserver will not start and java -version hang on Linux
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   29/12/2009
Status: Verified

SYMPTOM(s):

Adminserver will not start.

SQL92 client on any machine can't connect to database on Linux.

_sqlsrv2 processes dies immediately on Linux system.

SQL server process terminated. (8841) listed in database log file

SQL server process terminated. (8841)

Checking Java version hangs on Linux using the command: java -version

FACT(s) (Environment):

Linux
OpenEdge 10.x
Red Hat Linux 7.2
Progress 9.x

CAUSE:

Changes to the Linux Kernel alter the behavior of threads used by Java.
This alteration causes several of the executables used by Progress to fail.

FIX:

Modify the $JAVA_HOME/bin/.java_wrapper script by adding the following two links after the copyright comments:

LD_ASSUME_KERNEL=2.2.5
export LD_ASSUME_KERNEL

This will instruct the operating system to use the supported threads implementation purely for Progress and will not alter the behavior for any processes outside of the scripts or the environments launched by the scripts utilizing the .java_wrapper mentioned above.