|
Problem(Abstract) |
When you enable Native Posix Thread Library (NPTL), it can
cause the IBM WebSphere Application Server Java™ process to crash. This
technote describes how to disable NPTL. |
|
|
|
Cause |
Currently, the Java Software Developer Kit (SDK) on Linux
for zSeries does not completely support NPTL; however, certain Kernel
levels enable NPTL by default.
If the Java process crashes without providing more details about the
current thread, the crash could be because of NPTL. Disabling NPTL might
solve the Application Server crash. |
|
|
Resolving the
problem |
The following are possible solutions to this problem.
Choose the option that applies to your kernel level:
Upgrade the SDK to 1.3.1 SR7 - 20040527a. The version of the SDK for
Linux for zSeries automatically disables NPTL. At this time, SR7 is not
available for download. Contact IBM WebSphere Support to get this build of
the SDK by calling 800-426-7378 or your local country support.
Workaround
- Kernel levels 2.4.1 to 2.4.10
NPTL is enabled by default. To solve the problem, add the following
environment variable to the Application Server process:
LD_ASSUME_KERNEL=2.2.5
- Kernel levels 2.4.11 to 2.4.19
NPTL is disabled by default. The problem should not occur at these kernel
levels.
- Kernel levels 2.4.20 or higher
NPTL is enabled by default. To solve the problem, add the following
environment variable to the Application Server process:
LD_ASSUME_KERNEL=2.4.19
|
|
|
|