Supported Configurations: HP-UX
WebLogic Platform 10.2 on HP-UX 11i v2
This section provides the following information for WebLogic Platform 10.2:
Related Information
- For information about supported database configurations, Web servers, browsers, interoperability tools, and product support, see:
- For information about HP-UX 11i v2, see the following HP Web site: http://www.hp.com.
- For WebLogic products download information, refer to Metalink Note number 778849.1 in http://metalink.oracle.com.
Configuration Requirements
Table 2-1 Requirements for HP-UX 11i v2 on PA-RISC
Operating System Version and Patches
|
HP-UX 11i v2 (HP-UX 11.23) with HP-UX patches for JavaTM
See http://www.hp.com/products1/unix/java/patches/index.html .
|
Chip Architecture and Minimum Processor Speed
|
PA-RISC (240 MHz)
|
JDK
|
HP-UX JDK for the Java 2 Standard Edition platform version 5.0.08 HP PA-RISC 2 with Java HotSpotTM Server VM (32-bit) and all later JDK 5.0.* service packs for development and production deployment on HP-UX
|
RAM
|
1 GB minimum, 2 GB recommended
|
Performance Pack
|
server/native/hpux11/PA_RISC/libmuxer.sl
|
Product Support
|
|
Table 2-2 Requirements for HP-UX 11i v2 on Itanium (32-bit JVM)
Operating System Version and Patches
|
HP-UX 11i v2 (HP-UX 11.23) with HP-UX patches for JavaTM
See http://www.hp.com/products1/unix/java/patches/index.html .
|
Chip Architecture and Minimum Processor Speed
|
HP Itanium (1.5 GHz)
|
JDK
|
HP-UX JDK for the Java 2 Standard Edition platform version 5.0.08 with Java HotSpotTM Server VM (32-bit) and all later JDK 5.0.* service packs for development and production deployment on HP-UX
|
RAM
|
1 GB minimum, 2 GB recommended
|
Performance Pack
|
server/native/hpux11/IPF32/libmuxer.sl
|
Product Support
|
|
Table 2-3 Requirements for HP-UX 11i v2 on Itanium (64-bit JVM)
Operating System Version and Patches
|
HP-UX 11i v2 (HP-UX 11.23) with HP-UX patches for JavaTM
See http://www.hp.com/products1/unix/java/patches/index.html .
|
Chip Architecture and Minimum Processor Speed
|
HP Itanium (1.5 GHz)
|
JDK
|
HP-UX JDK for the Java 2 Standard Edition platform version 5.0.08 with Java HotSpotTM Server VM (64-bit) and all later JDK 5.0.* service packs for development and production deployment on HP-UX
|
RAM
|
1 GB minimum, 2 GB recommended
|
Performance Pack
|
server/native/hpux11/IPF64/libmuxer.sl
|
Product Support
|
|
Known Issues
Increase MaxPermSize
You may need to increase the MaxPermSize
parameter based on application requirements. For example: For the WebLogic Portal Groupspace sample, you may need to increase the MaxPermSize
from 128MB to 256MB.
Serial Version UID Mismatch
A Serial Version UID Mismatch Issue is encountered if you deploy an application on a latest JVM, but built with an earlier service pack of Sun JDK 1.5.0.
Workaround: To be compatible with the serialization of previously compiled applications, modify the <BEA_HOME>/wlserver_10.0/common/bin/commEnv.sh
file to include the following command:
JAVA_OPTIONS="$JAVA_OPTIONS -Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0"
Alternatively, you can use the command line option:
export 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.
Working with Large Objects via RMI over IIOP
If your application involves working with very large objects via RMI over IIOP, you might encounter the following exception:
java.rmi.MarshalException: ; nested exception is: org.omg.CORBA.MARSHAL: vmcid: 0x0 minor code: 0 completed:
Workaround: Increase the size of the JVM thread stack using the -Xss
option on the command line. By default, the stack is set to 512 KB; modify it depending on the size of the object in question.
Configure JDBC Data Sources Window Not Displayed Properly
When creating or upgrading WebLogic Server domains in the console mode, the Configure JDBC Data Sources window does not display correctly.
Workaround: Use the GUI mode or silent mode to create or upgrade a WebLogic Server domain on this configuration.
Unable to Start WebLogic Server While Logged in as root
If you start or install WebLogic Server while logged in as root, while using the JDK, the server may fail to start and throw a java.security.ProviderException
. If this happens, complete the following procedure:
- In a text editor, open the
java.security
file in the directory JAVA_HOME/jre/lib/security
, where JAVA_HOME
represents your JDK installation directory.
- Find the
securerandom.source=file:/dev/urandom
entry. Change it to:
securerandom.source=file:/dev/random
- Save the
java.security
file with your changes and close it.
- While still logged in as root, restart WebLogic Server.
HP Apache 2.0.55 does not load the plug-in modules correctly
- While trying to load
module mod_wl_20.so
using Apache/2.0.55 HP-UX_Apache-based_Web_Server on HP-UX 11.23 on Itanium, you may encounter the following error:
Unsatisfied code symbol '_Unwind_Resume' in load module
Workaround: Add the following code
LoadFile /usr/lib/hpux64/libunwind.so
before the LoadModule code:
LoadModule weblogic_module <Path for mod_wl_20.so>
in $APACHE_HOME/conf/httpd.conf
file, where APACHE_HOME
points to your Apache installation.
- While trying to load
module mod_wl128_20.so
using Apache/2.0.55 HP-UX_Apache-based_Web_Server on HP-UX 11.23 on Itanium, you may encounter the following errors:
Unsatisfied code symbol '__cxa_personality_routine' in load module.
Unsatisfied data symbol '_ZTVN10__cxxabiv119__pointer_type_infoE' in load module
Unsatisfied data symbol '_ZTVN10__cxxabiv117__class_type_infoE' in load module
Workaround: Add the following two lines of code
LoadFile /usr/lib/hpux64/libunwind.so
LoadFile /usr/lib/hpux64/libCsup.so.1
before the LoadModule code:
LoadModule weblogic_module <Path for mod_wl128_20.so>
in $APACHE_HOME/conf/httpd.conf
file, where APACHE_HOME
points to your Apache installation.
Known Issues for Other Products
For information about known issues with products supported on this configuration, including available workarounds, see the appropriate Release Notes document.
Download and Install for HP-UX JDK and Libraries
Download and Install HP-UX JDK 5.0 (32-bit/64-bit) for HP-UX 11i v2 on Itanium
Complete the following procedure:
- Go to the HP download site:
- Download and install HP-UX JDK 5.0 for your configuration.
- Set the
JAVA_HOME
environment variable to the directory in which HP JDK is installed, and export JAVA_HOME
. For example:
export JAVA_HOME=/opt/java1.5
- Make sure that your
PATH
variable includes $JAVA_HOME/bin
. For example:
export PATH=$JAVA_HOME/bin:$PATH
- If you are using the 64-bit JDK, use the
-d64
option to invoke 64 bit Hotspot server. For example:
$java -d64 version
should show, depending on your JDK, a string similar to:
java version "1.5.0.08" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0.08-_04_may_2007_06_31) Java HotSpot(TM) 64-Bit Server VM (build 1.5.0.08 jinteg:05.04.07-13:52 IA64W, mixed mode)
Download the HP-UX Libraries Required for HP-UX 11i v2 on Itanium
Complete the following procedure:
http://hpux.connect.org.uk/
- Use the search button to find the following libraries:
libiconv-1.12-ia64-11.31.depot (Hint: Search with token: libiconv-1.12)
libxml2-2.6.30-ia64-11.31.depot (Hint: Search with token: libxml2-2.6.30)
libxslt-1.1.22-ia64-11.31.depot (Hint: Search with token: libxslt-1.1.22)
zlib-1.2.3-ia64-11.31.depot (Hint: Search with token: zlib-1.2.3)
- Download and install the libraries before proceeding to install WebLogic Portal 10.2.
Download and Install for WebLogic Platform 10.2 MP1
Download and Install WebLogic Media Pack for HP-UX PA-RISC (32-bit)
- Make sure that your
PATH
variable includes $JAVA_HOME/bin
. For example:
export PATH=$JAVA_HOME/bin:$PATH
Go to Oracle E-Delivery
and use the following information to select the WebLogic Media Pack and Part Numbers for download:
- Select the Product Pack, Platform and Media Pack.
Product Pack
|
Oracle BEA
|
Platform
|
HP-UX PA-RISC (32-bit)
|
Media Pack
|
BEA WebLogic Media Pack v2 for HP-UX PA-RISC (32-bit)
|
- Select the file for download (choose the Part Number that corresponds to the product, platform, and JVM).
Product
|
Part Number (Description)
|
WebLogic Server
|
V16490-01 (WebLogic Server 10.0 Maintenance Pack 2 (10.0.2.0) for HP-UX PA-RISC (32-bit))
|
WebLogic Portal
|
V16548-01 (WebLogic Portal 10.2 Maintenance Pack 1 (10.2.1.0) for HP-UX PA-RISC (32-bit))
|
WebLogic Integration
|
V16547-01 (WebLogic Integration 10.2 Maintenance Pack 1 (10.2.1.0) for HP-UX PA-RISC (32-bit))
|
WebLogic Platform
|
V16455-01 (WebLogic Platform 10.2 Maintenance Pack 1 (10.2.1.0) for HP-UX PA-RISC (32-bit))
|
WebLogic Platform ISV
|
V16459-01 (WebLogic Platform ISV 10.2 Maintenance Pack 1 (10.2.1.0) for HP-UX PA-RISC (32-bit))
|
- Unzip the file.
Refer to http://download.oracle.com/docs/cd/E13179_01/common/docs102/install/start.html for instructions on how to start the .jar
or .bin
or.exe
installer files. Note, that generic installers are those filenames that end in .jar
.
Download and Install WebLogic Media Pack for HP-UX Itanium
- Make sure that your
PATH
variable includes $JAVA_HOME/bin
. For example:
export PATH=$JAVA_HOME/bin:$PATH
Go to Oracle E-Delivery
and use the following information to select the WebLogic Media Pack and Part Numbers for download:
- Select the Product Pack, Platform and Media Pack.
Product Pack
|
Oracle BEA
|
Platform
|
HP-UX Itanium
|
Media Pack
|
BEA WebLogic Media Pack v3 for HP-UX Itanium
|
- Select the file for download (choose the Part Number that corresponds to the product, platform, and JVM).
Product
|
Part Number (Description)
|
WebLogic Server
|
V16540-01 WebLogic Server 10.0 Maintenance Pack 2 (10.0.2.0)
|
WebLogic Server
|
V16545-01 WebLogic Server Process Edition 10.0 Maintenance Pack 2 (10.0.2.0)
|
WebLogic Portal
|
V16543-01 WebLogic Portal 10.2 Maintenance Pack 1 (10.2.1.0)
|
WebLogic Integration
|
V16542-01 WebLogic Integration 10.2 Maintenance Pack 1 (10.2.1.0)
|
Workshop for WebLogic
|
V16546-01 Workshop for WebLogic 10.2 Maintenance Pack 1 (10.2.1.0)
|
WebLogic Platform
|
V16541-01 WebLogic Platform 10.2 Maintenance Pack 1 (10.2.1.0)
|
WebLogic Platform ISV
|
V16544-01 WebLogic Platform ISV 10.2 Maintenance Pack 1 (10.2.1.0)
|
- Unzip the file.
- For Itanium using 64-bit JDK, update the
SHLIB_PATH
variable to point to IPF64
directory under:
WL_HOME
/server/native/hpux11/IPF64
In the file $WL_HOME/common/bin/commEnv.sh file, r
eplace all occurrences of WL_HOME/server/native/hpux11/IPF32
with WL_HOME
/server/native/hpux11/IPF64
.
Download and Install for WebLogic Platform 10.2
Download and Install WebLogic Platform 10.2 for HP-UX 11i v2 on PA-RISC
Complete the following procedure:
- Download WebLogic Platform 10.2 from
Oracle E-Delivery
by performing the following steps:
- Enter your Oracle E-Delivery access credentials.
- Select Product Pack "Oracle BEA" and platform "HP-UX PA-RISC (32-bit)".
- Select "BEA WebLogic Media Pack for HP-UX PA-RISC (32-bit)".
- Select Part number V13485-01 "WebLogic Platform ISV 10.2 for HP-UX PA-RISC (32-bit)".
Download and Install WebLogic Portal 10.2 for HP-UX 11i v2 on PA-RISC
Complete the following procedure:
Download and Install WebLogic Integration 10.2 for HP-UX 11i v2 on PA-RISC
Complete the following procedure:
Download and Install WebLogic Platform 10.2 for HP-UX 11i v2 on Itanium
Complete the following procedure:
- Download WebLogic Platform 10.2 from
Oracle E-Delivery
by performing the following steps:
- Enter your Oracle E-Delivery access credentials.
- Select Product Pack "Oracle BEA" and platform "HP-UX Itanium".
- Select "BEA WebLogic Media Pack HP-UX Itanium".
- For WebLogic Platform 10.2, select Part number B48182-01 "WebLogic Platform 10.2 for HP-UX Itanium".
For information on installing WebLogic Platform, refer to the WebLogic Platform 10.2 Installation Guide: http://download.oracle.com/docs/cd/E13179_01/common/docs102/install/index.html.
Download and Install WebLogic Portal 10.2 for HP-UX 11i v2 on Itanium
Complete the following procedure:
- Download WebLogic Portal 10.2 from
Oracle E-Delivery
by performing the following steps:
- Enter your Oracle E-Delivery access credentials.
- Select Product Pack "Oracle BEA" and platform "HP-UX Itanium".
- Select "BEA WebLogic Media Pack for HP-UX Itanium".
- Select Part number B48186-01 "WebLogic Portal 10.2 for HP-UX Itanium".
- Set the
WL_HOME
variable to the directory in which you installed your product, and export WL_HOME
. For example:
$ export WL_HOME=<your_installation_directory>/wlserver_10.0
- If you are using a 64-bit JDK, update the
SHLIB_PATH
variable to point to IPF64
directory under:
WL_HOME
/server/native/hpux11/IPF64
In the file $WL_HOME/common/bin/commEnv.sh file, r
eplace all occurrences of WL_HOME/server/native/hpux11/IPF32
with WL_HOME
/server/native/hpux11/IPF64
.
For information on installing WebLogic Portal, refer to the WebLogic Platform 10.2 Installation Guide: http://download.oracle.com/docs/cd/E13179_01/common/docs102/install/index.html.
Download and Install WebLogic Integration 10.2 for HP-UX 11i v2 on Itanium
Complete the following procedure:
- Download WebLogic Integration 10.2 from
Oracle E-Delivery
by performing the following steps:
- Enter your Oracle E-Delivery access credentials.
- Select Product Pack "Oracle BEA" and platform "HP-UX Itanium".
- Select "BEA WebLogic Media Pack HP-UX Itanium".
- For WebLogic Integration 10.2, select Part Number B48181-01 "WebLogic Integration 10.2 for HP-UX Itanium".
- Set the
WL_HOME
variable to the directory in which you installed your product, and export WL_HOME
. For example:
$ export WL_HOME=<your_installation_directory>/wlserver_10.0
- If you are using a 64-bit JDK, update the
SHLIB_PATH
variable to point to IPF64
directory under:
WL_HOME
/server/native/hpux11/IPF64
In the file $WL_HOME/common/bin/commEnv.sh file, r
eplace all occurrences of WL_HOME/server/native/hpux11/IPF32
with WL_HOME
/server/native/hpux11/IPF64
.
For information on installing WebLogic Integration, refer to the WebLogic Platform 10.2 Installation Guide: http://download.oracle.com/docs/cd/E13179_01/common/docs102/install/index.html.
Recommended Kernel Parameter Settings
- Oracle recommends that you set the
maxdsiz
kernel parameter to a minimum value of 2 GB.
- On HP-UX 11 systems, the default value for maximum threads per process is 64. This value may be too low for WebLogic Server and many Java server applications: WebLogic Server may have problems starting up. Therefore, Oracle recommends that you use the maximum kernel setting for the
max_thread_proc
parameter: 1024.
- Oracle recommends that you set all the parameters listed in the following table to the "New Value" specified for each.
Parameter
|
Recommended Value
|
Description
|
max_thread_proc
|
1024
|
Maximum threads per process
|
maxfiles
|
256
|
Soft file limit per process
|
nkthread
|
3635
|
Number of threads total on the system
|
nproc
|
2068
|
Maximum number of processes
|