Kbase P100170: What Java versions are certified for Progress 9.1E on Linux ?
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  3/1/2010 |
|
Status: Verified
GOAL:
What Java versions are certified for Progress 9.1E on Linux ?
GOAL:
What is the required JVM version for Progress 9.1E on Linux platforms?
FACT(s) (Environment):
Progress 9.1E
Linux Intel
FIX:
The Java version for all supported Linux Intel flavors with Progress 9.1E is 1.3.1_10 SunJVM.
The latest release can be downloaded from: http://java.sun.com/products/archive/
Supported Linux Intel flavors with Progress 9.1E are:
RedHat Linux AS 2.1 ;
RedHat Linux AS/ES/WS 4.0
RedHat Linux AS/ES/WS 3.0 ;
SUSE Linux ES 8 and 9;
Turbo Linux Server 8.
The combination of Red Hat (3.0 & 4.0 editions) with JVM 1.3.1 may cause ?java.lang.OutOfMemoryError? when running any of the unified brokers (i.e. the Application Server). Java thread dependencies of Red Hat 3.0 and above requires a JVM level of at least 1.4.1. Progress V9.1E is built against Java 1.3.1 but can be deployed to execute under a runtime JVM 1.4.1 environment - the only exception is the Progress V9.1E JDBC drivers. Possible workarounds are:
1) Set the ?LD_ASSUME_KERNEL=2.4.19? environment variable
2) Upgrade to JVM 1.4.1 BUT be warned the V9.1E JDBC Drivers will not function under JVM 1.4
3) Upgrade to OpenEdge 10