Supported Configurations: Novell SUSE Linux Enterprise Server
BEA WebLogic Server 9.0 on Novell SUSE Linux Enterprise Server 9
BEA Products Supported on this Configuration
Product
|
Version
|
WebLogic Server
|
9.0
|
This section provides the following information:
Related Information
- For information about supported database configurations, Web servers, browsers, and interoperability tools, plus BEA product support for WebLogic Server 9.0, see: WebLogic Server 9.0 Supported Configurations.
- For information about Novell SUSE Linux Enterprise Server, visit the following Novell Web site:
http://www.novell.com
.
Configuration Requirements
WebLogic Server 9.0 is supported on Novell SUSE Linux Enterprise Server 9 on x86 hardware. WebLogic Server 9.0 on SUSE Linux 9 is also supported on Itanium, AMD64, and 64-bit Xeon. For detailed requirements for these configurations, see the appropriate table:
- Requirements for Novell SUSE Linux Enterprise Server 9 on x86 (for WebLogic Server 9.0 only)
- Requirements for Novell SUSE Linux Enterprise Server 9 on Itanium (for WebLogic Server 9.0 only)
- Requirements for Novell SUSE Linux Enterprise Server 9 on 64-bit Xeon and AMD64 with 32-bit JDK (for WebLogic Server 9.0 only)
- Requirements for Novell SUSE Linux Enterprise Server 9 on 64-bit Xeon and AMD64 with 64-bit JDK (for WebLogic Server 9.0 only)
Table 6-1 Requirements for Novell SUSE Linux Enterprise Server 9 on x86 (for WebLogic Server 9.0 only)
Operating System Version and Patches
|
Novell SUSE Linux Enterprise Server (SLES) 9 SP2 with Kernel 2.6.5-7.191-bigsmp with glibc-2.3.3-98.47 and later SUSE service packs and errata
|
Chip Architecture and Minimum Processor Speed
|
Xeon, Pentium II or higher, x86, and compatible chip architectures (400 MHz)
|
JDK
|
BEA JRockit 5.0 (R25.2.0-28) JDK SP2 and all later 5.0 releases
|
RAM
|
1 GB minimum
|
Performance Pack
|
server/native/linux/i686/libmuxer.so
|
Design and Development Tools
|
WebLogic Server development tools are supported.
|
Table 6-2 Requirements for Novell SUSE Linux Enterprise Server 9 on Itanium (for WebLogic Server 9.0 only)
Operating System Version and Patches
|
Novell SUSE Linux Enterprise Server (SLES) 9 SP2 with Kernel 2.6.5-7.191 with glibc-2.3.3-98.47 and later SUSE service packs and errata
|
Chip Architecture and Minimum Processor Speed
|
Itanium (1.3 GHz)
|
JDK
|
BEA JRockit 5.0 R26 JDK (R26.0.0-188) and all later 5.0 releases
|
RAM
|
1 GB minimum
|
Performance Pack
|
server/native/linux/ia64/libmuxer.so
|
Design and Development Tools
|
WebLogic Server development tools are supported.
|
Table 6-3 Requirements for Novell SUSE Linux Enterprise Server 9 on 64-bit Xeon and AMD64 with 32-bit JDK (for WebLogic Server 9.0 only)
Operating System Version and Patches
|
Novell SUSE Linux Enterprise Server (SLES) 9 SP2 with Kernel 2.6.5-7.191-bigsmp on x86_64 with glibc-2.3.3-98.47 and later SUSE service packs and errata (64-bit kernel)
|
Chip Architecture and Minimum Processor Speed
|
|
JDK
|
BEA JRockit 5.0 R26 JDK (R26.0.0-189) and all later 5.0 releases (32-bit version)
|
RAM
|
1 GB minimum
|
Performance Pack
|
server/native/linux/i686/libmuxer.so
|
Design and Development Tools
|
WebLogic Server development tools are supported.
|
Table 6-4 Requirements for Novell SUSE Linux Enterprise Server 9 on 64-bit Xeon and AMD64 with 64-bit JDK (for WebLogic Server 9.0 only)
Operating System Version and Patches
|
Novell SUSE Linux Enterprise Server (SLES) 9 SP2 (x86_64) with Kernel 2.6.5-7.191-bigsmp on x86_64 with glibc-2.3.3-98.47 and later SUSE service packs and errata (64-bit kernel)
|
Chip Architecture and Minimum Processor Speed
|
|
JDK
|
BEA JRockit 5.0 R26 JDK (R26.0.0-188) and all later 5.0 releases (64-bit version)
|
RAM
|
1 GB minimum
|
Performance Pack
|
server/native/linux/x86_64/libmuxer.so
|
Design and Development Tools
|
WebLogic Server development tools are supported.
|
Known Issues
This section provides descriptions of known issues for users of WebLogic Server 9.0 on various SUSE Linux 9 configurations:
Serial Version UID Mismatch
A Serial Version UID Mismatch Issue may be encountered if you deploy an application on a latest JVM, but compiled with an earlier JDK release.
Workaround: To be compatible with the serialization of previously compiled applications, modify the <BEA_HOME>/Weblogic90/common/bin/commEnv.sh
file to include the following command:
JAVA_OPTIONS="$JAVA_OPTIONS -Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0"
Note: If you intend to deploy new applications with previously compiled applications, they must be recompiled as necessary to have the same Serial Version UID.
Issues with Configurations Based on Itanium, AMD64, or 64-bit Xeon
When installing WebLogic Server on a configuration that includes NFS mounted file systems, you may see the following exception:
"Caused by: java.lang.IllegalArgumentException: Can not list file system roots on this computer"
If you see this message, complete the following procedure:
- Make sure you have a minimum of 600 MB of disk space available.
- Start the installation again, specifying the flag
-Dspace.detection=false
, as follows:
java -Dspace.detection=false -jar server900_generic.jar -mode=console
Issues with Configurations Based on AMD64 or 64-bit Xeon
- If a JVM stack overflow error or exception occurs, increase the stack size from 128 KB (the default size) to 256 KB.
- JMS C APIs are not supported on configurations running with a 64-bit JDK.
Related Information
For more information about known issues with BEA products supported on this configuration, including available workarounds, see the appropriate Release Notes document.
Download and Installation Instructions
This section provides procedures for downloading and installing the software required to run WebLogic Server 9.0 on a configuration based on Novell SUSE Linux Enterprise Server on Itanium, AMD64, or 64-bit Xeon. See the instructions appropriate for your configuration:
Instructions for SUSE Linux on Itanium
To install WebLogic Server 9.0 on a configuration comprising Novell SUSE Linux Enterprise Server 9 on Itanium, you must have BEA JRockit 5.0 and the installer for WebLogic Server 9.0. This section provides instructions for:
Downloading and Installing BEA JRockit 5.0
- Go to the BEA downloads site:
http://commerce.bea.com
- Download and install the 64-bit BEA JRockitTM 5.0 R26 JDK (R26.0.0-188) for Itanium-based machines hosting Linux systems.
- Update the
JAVA_HOME
environment variable to reflect the JDK installation directory. For example:
export JAVA_HOME=<JRockit_installation_directory>
- Add your Java executables to the
PATH
environment variable:
export PATH=$JAVA_HOME/bin:$PATH
Downloading and Installing WebLogic Server 9.0
- Go to the BEA downloads site:
http://commerce.bea.com
- From the list of installers for WebLogic Server 9.0, select "Novell SUSE Linux (9.0, Itanium)" as your operating system, and download the WebLogic Server package installer.
http://download.oracle.com/docs/cd/E13179_01/common/docs90/install/start.html
Scroll down to the heading called "Using Installers with Filenames Ending in .jar" and then, within that section, find "Starting Graphical-Mode Installation for .jar Installation Files.
- Following the instructions, install WebLogic Server 9.0.
For more information, see BEA Products Installation Guide.
Instructions for SUSE Linux on AMD64 and 64-bit Xeon
To install WebLogic Server 9.0 on a configuration comprising Novell SUSE Linux Enterprise Server 9 on AMD64 or 64 bit Xeon, you must have BEA JRockit 5.0 and the installer for WebLogic Server 9.0. This section provides instructions for:
Downloading and Installing BEA JRockit 5.0
- Go to the BEA downloads site:
http://commerce.bea.com
- Download and install the BEA JRockitTM 5.0 R26 JDK (R26.0.0) that you want to use:
- Linux (Intel EM64T & AMD64 - 64 bit)
- Linux (x86 - 32 bit)
- Update the
JAVA_HOME
environment variable to reflect the JDK installation directory. For example:
export JAVA_HOME=<JRockit_installation_directory>
- Add your Java executables to your
PATH
environment variable:
export PATH=$JAVA_HOME/bin:$PATH
Downloading and Installing WebLogic Server 9.0
- Go to the BEA downloads site:
http://commerce.bea.com
- From the list of installers for WebLogic Server 9.0, select "Novell SUSE Linux (9 64-bit Xeon/AMD64)" as your operating system, and download the WebLogic Server package installer.
http://download.oracle.com/docs/cd/E13179_01/common/docs90/install/start.html
Scroll down to the heading called "Using Installers with Filenames Ending in .jar" and then, within that section, find "Starting Graphical-Mode Installation for .jar Installation Files.
- Following the instructions, install WebLogic Server 9.0.
If your configuration includes the 32-bit version of JRockit, the installation of WebLogic Server is now complete. If your configuration includes the 64-bit version of JRockit, however, you must also complete steps 5 and 6.
- Set the
BEA_HOME
variable to point to the directory in which WebLogic Server is installed and export BEA_HOME
. For example:
export BEA_HOME=<your_WebLogic_Server_installation_directory>
- In a text editor, open the script that is used to set up your WebLogic Server environment:
$BEA_HOME/weblogic90/common/bin/commEnv.sh
.
- Search for the following
case
statement:
LINUX|Linux)
arch='uname -m'
if [ "${arch}" = "x86_64" ]; then
arch=i686
fi
- Remove or comment out the following lines of code:
if [ "${arch}" = "x86_64" ]; then
arch=i686
fi
Now the case
statement should appear as follows:
LINUX|Linux)
arch='uname -m'
#if [ "${arch}" = "x86_64" ]; then
# arch=i686
#fi
For more information, see BEA Products Installation Guide.