8.1 Supported Configurations: IBM AIX 5.3 on pSeries
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
This section provides the following information:
http://www.ibm.com
.http://www.azulsystems.com.
1.4.2 SR3—IBM SDK 1.4.2 32-bit JavaTM 2 Runtime Environment, Standard Edition (build 1.4.2) Classic VM (build 1.4.2, J2RE 1.4.2 IBM AIX build ca142-20050929a (SR3) (JIT enabled: jitc)) |
|
|
The WebLogic Workshop IDE and WebLogic Integration Format Builder are not supported on IBM AIX systems. IBM AIX is supported for the production deployment of applications developed in the WebLogic Workshop IDE. Debugging of applications developed in the WebLogic Workshop IDE, for deployment on AIX, should be accomplished to the extent possible on the Workshop development system; use of JVM debug mode with the IBM JVM significantly degrades application performance and debugging effectiveness. IBM AIX is also supported for the development and production deployment of WebLogic Server applications developed with other tools. Weblogic Platform 8.1 SP5 with the Azul Virtual Machine does not support any development tools. |
||
This section lists known issues pertaining to WebLogic Platform 8.1 SP5, and where available, provides workarounds:
For more information about known issues with this release, see the Release Notes for WebLogic Platform 8.1 or the appropriate product component of WebLogic Platform. For a list of available Release Notes documents, see:
http://download.oracle.com/docs/cd/E13196_01/platform/docs81/interm/relnotes.html
IBM has released a Timezone Update Utility to update DST data without the need to upgrade Java. See IBM Time Zone Update Utility for JavaTM.
In most circumstances, the number of open file descriptors allocated for the SDK, in the proxy machine, should be at least three times the number of file descriptors allocated for IBM JVM. If you are going to run file-intensive operations, be sure to allocate seven to eight times the existing value for the number of open file descriptors in the proxy machine. If no value has been set, set the value to 8192.
To change the specified number of open file descriptors, enter the ulimit -n
command. For example, if the number of file descriptors allocated for IBM JVM is 1024, raise that number to 8192 by entering the following command:ulimit -n 8192
Note: Keep in mind that the BEA WebLogic jDriver has been deprecated in WebLogic Platform 8.1. BEA does not support the use of the WebLogic jDriver with WebLogic Server 8.1 SP5 with the Azul Virtual Machine.
The IIOP thin client is not supported on AIX due to dependencies on the JVM. Only thin-client applications are affected by this issue.
To work around this issue, run WebLogic Server on AIX and your thin client on another operating system.
The default size of the buffer for UDP_SENDSPACE
is 9216 (9 KB), but WebLogic Server sends fragments, up to 32 KB in size, to UDP_SENDSPACE
. As a result, use of a buffer size smaller than 32 KB may cause an I/O exception.To prevent such I/O exceptions:
If your system does not include a directory called /etc/.java
, GUI-mode installation fails with one of the following error messages:
ERROR-WARNING: Could not create system preferences directory. System preferences are unusable.
ERRORjava.util.prefs.FileSystemPreferences checkLockFile0ErrorCode
ERROR>WARNING: Could not lock System prefs. Unix error code 1103701049.
To work around this problem, implement one of the following steps:
/etc/.java
.java
command to install WebLogic Platform:-Djava.util.prefs.userRoot=$HOME/
temp_directory
Use of the JVM debug mode with the IBM JVM significantly degrades application performance. Therefore, whenever you run WebLogic Platform on an AIX configuration, BEA strongly recommends that you disable the JVM debug mode (which, by default, is enabled by WebLogic Platform). Disabling debug mode is recommended for all domains, both existing ones and domains created using the Configuration Wizard.
If you would still like to enable JVM debug mode, see How to Enable JVM Debug Mode for the procedure.
To disable JVM debug mode, you have a choice of two methods, which are described in the following sections.
Note: If you are going to perform this procedure, you must do so before launching QuickStart.
Pass the 'nodebug
' command-line argument to the server startup script. For example:
$ ./startWebLogic.sh nodebug
Note: Enabling debug mode is not recommended because this mode affects server performance.
Note: This limitation is reported, in CR135846, in the "Known Limitations" section of the WebLogic Platform 8.1 Release Notes.
Because the Xalan transformer shipped with the IBM SDK 1.4.2 is JAXP 1.2-compliant, but WebLogic Server only supports applications based on JAXP 1.1, you must set the Transformer Factory to weblogic.apache.xalan.processor.TransformerFactoryImpl
.
To set the XML Transformer and Parser Factories, you have a choice of three methods:
A procedure for each method is provided in the following sections.
JAVA_OPTIONS
: "-Djavax.xml.transform.TransformerFactory=weblogic.apache.xalan.processor.TransformerFactoryImpl
-Djavax.xml.parsers.SAXParserFactory=weblogic.apache.xerces.jaxp.SAXParserFactoryImpl
-Djavax.xml.parsers.DocumentBuilderFactory=weblogic.apache.xerces.jaxp.DocumentBuilderFactoryImpl"
config.xml
file. In a text editor, open config.xml
and make the following changes:<Server Name="Server_Name"
.
.
.
XMLRegistry="SampleXMLRegistry">
SampleXMLRegistry
, as follows:<XMLRegistry Name="SampleXMLRegistry"
TransformerFactory="weblogic.apache.xalan.processor.TransformerFactoryImpl"
SAXParserFactory="weblogic.apache.xerces.jaxp.SAXParserFactoryImpl"
DocumentBuilderFactory="weblogic.apache.xerces.jaxp.DocumentBuilderFactoryImpl"/>
Before you can upgrade your WebLogic Platform system from a pre-8.1 SP5 version to 8.1 SP5 on AIX, you must clean out any unused libraries manually. If you have not done such a cleanup
before trying to upgrade your system, the upgrade installation may fail with the following message:
Fatal error. Cannot move libmuxer.so which is in use.
To perform a proper memory cleanup, log in as root and run slibclean
, an AIX utility. Then re-start the upgrade procedure. For more information, see the instructions for upgrading from SP1 to SP3 in the Release Notes for WebLogic Platform 8.1:
http://download.oracle.com/docs/cd/E13196_01/platform/docs81/relnotes/relnotes.html#cr206782
Note: The instructions provided in the Release Notes were originally written to explain how to upgrade from SP1 to SP3, but they are also valid for performing an upgrade to 8.1 SP5 from any pre-SP5 version of WebLogic Platform 8.1.
Complete the following procedures:
Complete the following procedure to download and install the IBM SDK 1.4.2 on IBM AIX (32-bit) build ca1420-20040626:
Note: This SDK patch is optional for existing applications based on IBM SDK 1.4.2 GA.
To download and install IBM SDK 142SR3 (IY75003) on an AIX system, complete the following procedure:
Continue
.To install WebLogic Platform 8.1 SP5 on an IBM AIX 5.3 configuration:
http://commerce.bea.com
.jar
installation files, as described in Installing WebLogic Platform. For example, if you are installing in console mode, enter the following on the command line:$ java -jar pj_platform815_generic.jar -mode=console
For detailed instructions, see "Starting Console-Mode Installation on UNIX Systems" in Installing BEA WebLogic Platform:
http://download.oracle.com/docs/cd/E13196_01/platform/docs81/install/console.html#instcon003
Note: When using an Asian version of an installer (such as an installer for Japanese, Korean, or Simplified Chinese), you need to increase the maximum heap size to 256 MB by specifying the -Xmx256m argument on the command line. For example, if you are using a Japanese installer, enter the following command: $ java -Xmx256m -jar pj_platform815_ja_generic.jar -mode=console
For more information, see Installing BEA WebLogic Platform.
http://www.azulsystems.com.
domain_specify
script. The script prompts for the Azul domain and policy server host: specify appropriate values.
![]() ![]() |
![]() |
![]() |