Skip Headers

Oracleâ E-Business Suite Certified Configuration Installation Guide
Release 11i (11.5.8) for HP 9000 Series HP-UX 11.11
Part No. B10710-01
Go To Table Of Contents
Contents

Previous

Copyright © 2003, Oracle Corporation. All Rights Reserved.

Oracle is a registered trademark of Oracle Corporation. Other names may be trademarks of their respective owners.

Oracleâ E-Business Suite Certified Configuration

Installation Guide

Release 11i (11.5.8) for HP 9000 Series HP-UX 11.11

March 2003

Part No. B10710-01

This document provides instructions for setting up and installing Oracle E-Business Suite Certified Configuration. You can also use the procedures in this document to recover a system after system failure. If a vendor preinstalls the system, refer to the Oracle E-Business Suite Certified Configuration Getting Started Guide to configure your system.

This guide includes the following topics:

Oracle E-Business Suite Certified Configuration Overview

The Oracle E-Business Suite Certified Configuration consists of the following main components:

You can install each component independently of the other components.

Before you can deploy Oracle E-Business Suite Certified Configuration components, you must fulfill the certified operating system and hardware requirements that this guide specifies. This guide provides instructions on performing the following tasks:

  1. Run setup.sh to install the auxiliary E-Business Suite Outsourcing (ebso) scripts to your machine and update the operating system.

  2. Run setup_oap.sh to install OAP tools and utilities.

  3. Install the volume manager software and configure disk group vg00.

  4. Run the ocheck validation script to make sure you have the proper operating environment.

Naming Conventions

The Oracle E-Business Suite Certified Configuration release 11.5.8 distribution contains zip files for the default GOLD environment. The default GOLD environment consists of the IGOLD, DGOLD, SGOLD and IOLAP components. These components are deployed using /admin/ebso/install/deploy.sh. You can use the default GOLD naming, or you can specify a new name for your environment. You can update (rename) the environment at a later time.

Before you begin, gather the following information:

The name of your environment determines the database system identifier (SID), mount points, and user names and groups. You can deploy each component as one of the following four environment types: Test, Development, Stage, or Production. Each environment type has its own set of port numbers.

The name of an environment consists of six characters. The first letter must be the initial letter of the type of environment that you want to deploy, for example, (T)est, (D)evelopment, (S)tage, or (P)roduction. The next four characters represent the unique customer short code. And the last letter identifies the software component.

Configuration Options

The following are possible configuration options:

Oracle Applications 11i

Oracle Applications 11i consists of the following five tiers:

  • Database

  • Concurrent Processing

  • Admin

  • Web

  • Forms

The letter i uniquely identifies an Oracle Applications 11i environment. The deployment process will combines the letter i with the first letter of the environment type to form the database system identifier (SID), mount points, and user names and groups.

Table 1 provides examples of users, groups, passwords, and directory structure for the IGOLD environment:

Table 1 IGOLD Example

User Name/
Password
Group Home Directory Description
origold/
origold
dbigold /igold/oracle Oracle Owner
apigold/
apigold
aaigold /igold/applmgr Apps Owner

Table 2 provides examples of users, groups, passwords, and directory structure for the TEST environment, where the customer short code is abcd:

Table 2 TABCDI Example

User Name/
Password
Group Home Directory Description
ortabcdi/
ortabcdi
dbtabcdi /tabcdi/oracle Oracle Owner
aptabcdi/
aptabcdi
aatabcdi /tabcdi/applmgr Apps Owner

An Oracle Applications 11i environment consists of the mount points in Table 3.

Table 3 Oracle Applications 11i Mount Points

Type Mount Points Size
Oracle

/mount_point/oracle 3 GB
/mount_point/oradata 25 GB
/mount_point/arch 3 GB
/mount_point/backup

(Created in the Production Environment type only)

30 GB
Apps

/mount_point/applmgr 25 GB
/mount_point/applcsf 3 GB

The installation options are as follows:

  • Single node – An installation where all five tiers are on the same machine.

  • Multi-node – An installation where the five tiers are spread across two or more machines.

  • Full environment – An installation where you create all the mount points. Oracle intends this for single-node installations or multi-node installations, where you install the Database tier and one or more of the Apps tiers on the same machine.

  • Partial environment – An installation where you can only install the Oracle mount points or the Apps mount points. The intent of this is to save disk space for multi-node installations.

  • Database version - An installation where the Database tier can either be Release 8.1.7.4 or Release 9.2.0.2.

Oracle Database Certified Configuration

The Oracle Database Certified Configuration is essentially the Oracle code tree from Oracle Applications 11i, but it has separate naming conventions and an empty seed database.

The letter d uniquely identifies an Oracle Database Certified Configuration environment. The deployment process combines the letter d with the first letter of the environment type to form the database system identifier (SID), mount points, and user names and groups.

Table 4 provides examples of users, groups, passwords, and directory structure for the DGOLD environment and the TEST environment, where the customer short code is abcd:

Table 4 Oracle Database Certified Configuration Variable Examples

Environment User Name/
Password
Group Home Directory Description
DGOLD ordgold/
ordgold
dbdgold /dgold/oracle Oracle Owner
TABCDD ortabcdd/
ortabcdd
dbtabcdd /tabcdd/oracle Oracle Owner

An Oracle Database Certified Configuration environment consists of the mount points in Table 5.

Table 5 Oracle Database Certified Configuration Mount Points

Type Mount Points Size
Oracle

/mount_point/oracle 3 GB
/mount_point/oradata 25 GB
/mount_point/arch 3 GB
/mount_point/backup

(Created in the Production Environment type only)

30 GB

The only installation option is Database version, in which you can select Release 8.1.7.4 or Release 9.2.0.2.

Oracle Internet Directory

The Oracle Internet Directory has separate naming conventions.

The letter s uniquely identifies an Oracle Internet Directory environment. The deployment process combines the letter s with the first letter of the environment type to form the database system identifier (SID), mount points, and user names and groups.

Table 6 provides examples of users, groups, passwords, and directory structure for the SGOLD environment and the TEST environment, where the customer short code is abcd:

Table 6 OID Variable Examples

Environment User Name/
Password
Group Home Directory Description
SGOLD orsgold/
orsgold
dba /sgold/oracle Oracle Owner
TABCDS ortabcds/
ortabcds
dba /tabcds/oracle Oracle Owner

An Oracle Internet Directory environment consists of the mount points in Table 7.

Table 7 Oracle Internet Directory Mount Points

Type Mount Points Size
Oracle

/mount_point/oracle 3 GB
/mount_point/oradata 25 GB
/mount_point/arch 3 GB
/mount_point/backup

(Created in the Production Environment type only)

30 GB

Online Analytical Processing

The Online Analytical Processing (OLAP) has separate naming conventions.

The letter x uniquely identifies an OLAP environment. The deployment process combines the letter x with the first letter of the environment type to form the database system identifier (SID), mount points, and user names and groups.

Table 8 provides examples of users, groups, passwords, and directory structure for the IOLAP environment and the TEST environment, where the customer short code is abcd:

Table 8 OLAP Variable Examples

Environment User Name/
Password
Group Home Directory Description
IOLAP oriolap/
oriolap
dba /iolap/oracle Oracle Owner
TABCDX ortabcdx/
ortabcdx
dba /tabcdx/oracle Oracle Owner

An OLAP environment consists of the OLAP mount point, /mount_point, which is 3 GB.

Limitations and Considerations

To avoid conflicts, you cannot have two environments of the same environment type on one machine.

Also, Oracle Applications 11i and Oracle Database Certified Configuration environments share the same port list, which means that you cannot have these components with the same environment type on one machine.

Oracle E-Business Suite Certified Configuration Components

The following components are common to all platforms of the Oracle E-Business Suite Certified Configuration:

Table 9 Oracle E-Business Suite Certified Configuration Components

Main Component Key Subcomponents
Oracle Applications Release 11i (11.5.8) Oracle Applications Manager 2.1

Oracle Database 8.1.7.4 or 9.2.0.2

Oracle Developer 6i P11

Oracle Discoverer 4.1.44

Oracle iSetup 11i

Oracle JInitiator 1.1.8.16

Oracle Login Server 3.0.9.8.2

Oracle Portal 3.0.9.8.2

Oracle9i Application Server 1.0.2.2.2

Web Applications Desktop Integrator 8.3.0.0

Sun JDK 1.3.1_02

Oracle Database Certified Configuration Oracle Database 8.1.7.4 or 9.2.0.2
Oracle Internet Directory 3.0.1 Oracle Database 9.0.1.4
OLAP Oracle Express Server Multi-Language Edition (MLE) 6.3.4

Oracle Financial and Sales Analyzer Server (MLE) 6.4.0

Tools and Utilities Cloning utility

NLS Toolkit

Ocheck validation tool

Oracle Outsourcing custom application

Oracle Outsourcing database accounts

Database and system administration scripts

Oracle Automation Platform (OAP) Oracle Enterprise Manager Intelligent Agent 9.0.1

Support Agent 1.0

Unified Serviceability Interface 1.0

Patch Tracking System (PTS) client 2.9.1.1

AutoVerify 2.2.13

APPSAUTO


Minimum Requirements

This section contains information on minimum operating system, hardware, and configuration requirements. You must make sure that you fulfill these requirements before you deploy Oracle E-Business Suite Certified Configuration. This section includes the following topics:

Minimum Operating System Requirements

The minimum operating system requirements for the Oracle E-Business Suite Certified Configuration are as follows:

  • HP 9000 Series HP-UX 11.11

  • Kernel parameters set to the specifications in Table 10

    Table 10 Kernel Parameters for HP-UX

    Parameter Value Description
    eqmemsize 512 Space reserved for equivalently mapped entry
    max_async_ports 150 Maximum Async Ports
    max_thread_proc 256 Maximum number of thread processes
    maxdsiz 0x4BC00000 Maximum data segment size
    maxfiles 2048 Maximum number of files
    maxfiles_lim 2048 hard file limit per process
    maxssiz 0x10000000 Maximum segment size
    maxssiz_64bit 0x10000000 Maximum segment size (64 bit)
    maxswapchunks 12539 Maximum swap chunks
    maxuprc 3686 Maximum processes per user
    maxusers 512 Maximum number of users
    maxvgs 80 Maximum number of volume groups configured by cvm on system
    msgmax 32768 Maximum message size
    msgmnb 65535 Maximum number of bytes on queue
    msgmni 4096 Number of message queue identifiers
    msgseg 32767 Number of message segments in a message queue
    msgssz 128 Message segment size in bytes
    msgtql 32767 Number of system message header
    nflocks 4096 Maximum number of file locks available to system
    nstrtel 200 Maximum number of telnet sessions
    nswapdev 25 Maximum number of swap devices
    semmni 4098 Number of semaphore identifiers
    semmns 8192 Maximum number of semaphores
    semmnu 4112 Number of undo structures in the system
    semume 64 Maximum number of undo entries per process
    shmmax 0x40000000 Maximum size per shared memory segment (bytes)
    shmmni 1024 Number of shared memory identifiers
    shmseg 128 Shared memory segments per process
    swchunk 4096 Size of each chunk created on service devices or file systems
    unlockable_mem 2000 Amount of non-lockable memory

  • Software packages in Table 11

    Table 11 System Software Packages for HP-UX

    Product Version Description
    B3901BA B.11.11.04 HP C/ANSI C Developer's Bundle for HP-UX 11.i (S800)
    B3913DB C.03.33.01 HP aC++ Compiler (S800)
    B5456CA C.01.18.05 HP-UX Development Kit for Java*
    B8110AA 1.2.2.11.01 Java 2 SDK for HP-UX (700/800), PA1.1 +PA2.0 Add On
    B9788AA 1.3.1.02.00 Java 2 SDK 1.3 for HP-UX (700/800), PA1.1 +PA 2.0 Add On
    BUNDLE11i B.11.11.0102.2 Required Patch Bundle for HP-UX 11i, February 2001
    expect 5.33 expect

    Note: tcl/tk should be installed before or at the same time as expect.

    HPUX11i-OE-Ent B.11.11.0203 HP-UX Enterprise Operating Environment Component
    HPUXBase64 B.11.11 HP-UX 64-bit Base OS
    HPUXBaseAux B.11.11.0203 HP-UX Base OS Auxiliary
    RAID-00 B.11.11.01 PCI RAID; Supptd HW=A5856A
    sudo 1.6.6 Utility to execute commands as another user.
    tcl 8.2.1 tcl
    tk 8.2.1 tk
    unzip 5.42 unzip

    Note: Should be installed in the /opt/unzip directory.

    X11MotifDevKit B.11.11.01 HP-UX Developer's Toolkit - X11, Motif, and Imake
    zip 2.3 zip

    Note: Should be installed in the /opt/zip directory.


  • The software patches in Table 12

    Table 12 Patches

    Patch No. Version Description
    GOLDAPPS11i B.11.11.0112.6 Gold Applications Patches for HP-UX 11i, December 2001
    GOLDBASE11i B.11.11.0112.6 Gold Base Patches for HP-UX 11i, December 2001
    HWEnable11i B.11.11.0203.5 Hardware Enablement Patches for HP-UX 11i, March 2002
    PHCO_24402 1.0 Libc cumulative header file patch
    PHCO_25226 1.0 Initialized TLS, Psets, Mutex performance
    PHCO_26061 1.0 Kernel configuration commands patch
    PHCO_26331 1.0 Mountall cumulative patch
    PHCO_26466 1.0 Pthread additive perf enhancement & fixes
    PHCO_27434 1.0 Libc cumulative patch
    PHKL_25233 1.0 Select(2) and poll(2) hang
    PHKL_25389 1.0 Core PM, vPar, Psets Cumulative Patch
    PHKL_25468 1.0 Eventport (/dev/poll) pseudo driver
    PHKL_25729 1.0 Signals, threads enhancement, Psets Enablement
    PHKL_25993 1.0 Thread nostop for NFS, rlimit, Ufalloc fix
    PHKL_25994 1.0 Thread NOSTOP, Psets Enablement, Ufalloc
    PHKL_25995 1.0 Eventport syscalls; socket close(2); ufalloc
    PHKL_26468 1.0 Shared mutex synchronization support patch
    PHKL_27092 1.0 Thread NOSTOP, Abort; Psets
    PHKL_27278 1.0 Mmap io, VM-JFS ddlock, thread perf, user limit
    PHKL_27502 1.0 MO 4k sector size; FIFO; Event Port; perf
    PHNE_25642 1.0 Cumulative ARPA Transport patch
    PHNE_26388 1.0 ONC/NFS General Release/Performance Patch
    PHNE_26728 1.0 Cumulative STREAMS Patch
    PHNE_27063 1.0 Cumulative ARPA Transport patch
    PHSS_24302 1.0 Linker startup code / SLLIC ELF support
    PHSS_24638 1.0 HP aC++ -AA runtime libraries (aCC A.03.33)
    PHSS_25092 1.0 X Font Server SEP2001 Periodic Patch
    PHSS_25263 1.0 Xserver cumulative patch - Xvfb for HP-UX 11.11
    PHSS_25881 1.0 X/Motif Runtime JAN2002 Periodic Patch
    PHSS_25985 1.0 ANSI C compiler General patch
    PHSS_25986 1.0 +04/PBO compiler
    PHSS_26263 1.0 Ld(1) and linker tools cumulative patch
    PHSS_26971 1.0 Japanese TrueType font patch
    PHSS_26973 1.0 Korean TrueType fonts patch
    PHSS_26975 1.0 Chinese-S TrueType fonts patch
    PHSS_26977 1.0 Chinese-T TrueType fonts patch
    PHSS_27425 1.0 X/Motif Runtime Patch

  • Existing file system sizing as shown in Table 13

    Table 13 Sizing

    Directory File size
    /admin 10 GB
    /oem 2 GB
    /stage 20 GB
    /tmp 1 GB

Minimum Hardware Requirements

The minimum hardware requirements for the Oracle E-Business Suite Certified Configuration are as follows:

  • 2 CPUs

  • 450 MHz speed

  • 900 CPU power factor (port-specific)


    Note:

    To calculate CPU power factor, multiply the number of processors with the speed of the processors:

    CPU power factor = CPU count * speed


  • 2 GB of physical memory

  • 2 GB disk swap space

  • 2 internal 36 GB drives

  • 230 GB free disk space on external disk storage, RAID 0+1 configuration (Recommended)

    Table 14 lists the space needed for each environment deployment type.

    Table 14 Deployment Sizing

    Deployment Type Production Environment Other Environments
    Oracle E-Business Certified Configuration 90 GB 60 GB
    OID 61 GB 31 GB
    OLAP 3 GB 3 GB


    Note:

    The recommended 230 GB provides enough space to deploy approximately three environments. To deploy more than two, verify that you have sufficient free disk space for each deployment.

  • 2 Network Interface Cards (NIC), 10/1000 Mbps

Other Configuration Requirements

Before you stage the installation environment, make sure that the host name and domain are set for your host. Also, make sure that the ports in Appendix B of the Oracle E-Business Suite Certified Configuration Getting Started Guide Release 11i (11.5.8) for UNIX are available.

Staging the Installation Environment

Perform the following procedure to stage the HP 9000 Series HP-UX 11.11 environment:

  1. Log in as the root user.

  2. Copy the auxiliary Oracle E-Business Suite Outsourcing (ebso) files to the /admin/ebso directory from an NFS mount location or from the CD-ROM.

    • To install from an NFS mount location, enter the following commands:

      # mkdir /stage
      # mount psd-sun.us.oracle.com:/image/1158/HP_UX/CD/Start_Here\
      /stage # cd /stage/admin/ebso/install # ./setup.sh

      When prompted for the location of the EBSO_HOME, press Enter to accept the default value, /admin/ebso.

      Unmount the /stage directory, using the following commands:

      # cd /
      # umount /stage
      
      
    • To install from CD-ROM, insert the Start_Here CD-ROM into the CD-ROM drive, and start the install, using the following commands:

      # pfs_mount cd_raw_device /cdrom
      # cd /cdrom/oap/install
      # ./setup.sh
      
      

      When prompted for the location of the EBSO_HOME, press Enter to accept the default value, /admin/ebso.

      Unmount the CD-ROM, using the following commands:

      # cd /
      # pfs_umount /cdrom
      

Installing the Outsourcing Automation Platform Distribution

The Outsourcing Automation Platform (OAP) distribution contains files for installing the following products:

After you perform the procedure in the Staging the Installation Environment section, you can install the OAP distribution from an NFS mount location or from the CD-ROM.

Validation Script

You can install Oracle E-Business Suite Certified Configuration on existing hardware with an existing operating system, if the hardware and operating system meet the minimum requirements. The media kit includes the validation script, ocheck, that checks the hardware and operating system before you install Oracle E-Business Suite Certified Configuration.

Running the Validation Script

The validation script, ocheck, checks your system for the minimum Oracle E-Business Suite Certified Configuration requirements listed in the Minimum Requirements section.

To verify if your system meets Oracle E-Business Suite Certified Configuration requirements, run ocheck from /admin/ebso/ocheck directory as the root user. You can run ocheck with or without capturing the output in a log file, as follows:

  • To run the ocheck script without capturing the output in a log file, use the following syntax:

    # ./ocheck -product ebiz -preinstall -prettyprint
    
    
  • To run the ocheck script while generating a log file, use the following syntax, substituting a log file name for output_filename:

    # ./ocheck -product ebiz -preinstall -prettyprint -o output_filename
    
    
  • To run the ocheck script for the Oracle Database Certified Configuration, substitute the keyword rdbms for the keyword ebiz in the two examples above.


Note:

ocheck does not check external disks and does not verify that VERITAS is installed.

Deploying Oracle E-Business Suite Certified Configuration

Perform the following tasks to create the Oracle E-Business Suite Certified Configuration:

  1. Log out of the system, and then log back in as the root user.

  2. Verify that you set the EBSO_HOME environment variable.

  3. Perform one of the following tasks:

    • Deploy the image from an NFS mount location, using the following commands:

      # mkdir /stage
      # mount psd-sun.us.oracle.com:/image/1158/HP_UX/NFS /stage
      
      
    • Deploy from CD-ROM, making sure that you mounted the /stage partition with 20 GB of available space in order to unload the contents of the CD-ROM.

  4. Run the deploy.sh script, using the following commands:

    # cd /admin/ebso/install
    # ./deploy.sh
    
    

    The following menu appears:

    1. Deploy EBiz CC 11i
    2. Deploy DB CC with seed database
    3. Deploy OLAP
    4. Deploy Oracle Internet Directory
    5. Quit
    Please enter action:
    
    
  5. Enter the number corresponding to the action that you want to perform.

  6. At the prompt, enter the mount point where you want to deploy the software.

  7. If you selected option 1 or 2 in step 5, then follow the directions in the corresponding section below; otherwise, go to step 8:

    • Option 1 - Deploy Ebiz CC 11i

      If you selected this option, you will see the following prompt.

      Choose deployment option all, oracle or apps [all]:
      
      

      Enter the keyword all, oracle, or apps, depending on whether you want to deploy both the database and apps, just the database, or just the apps, respectively.

      Depending on your entry follow the directions in Table 15 for each entry type.

      Table 15 Ebiz CC 11i Deployment Instructions

      Entry Instructions
      all The following prompt appears:
      Is this a multinode environment? (y/n) [n]:
      

      If you want to configure one or more database, concurrent processing, admin, web, and forms tiers on different servers, enter y for yes; otherwise enter n for no.

      If you enter y for yes, then the following prompt appears:

      Enter the 5 hostnames to configure multi-node delimited by comma:
      

      Enter the host names of five tiers for the nodes that you are deploying in the following order, without spaces and without the domain:

      database_host,concurrent_processing_host,admin_host,\
      web_host,forms_host

      After entering the five host names the following prompt appears:

      Configure multi-node using database_host, concurrent_processing_host, admin_host, web_host, forms_host (y/n) [y]:
      

      Enter y to proceed or n to re-enter the host names.

      The following prompt appears:

      Select database release 817 or 920 [817]:
      

      Enter either 817 or 920 for Release 8.1.7 or 9.2.0, respectively.

      Then go to step 8.

      apps The following prompt appears:
      Enter the 5 hostnames to configure multi-node delimited by comma:
      

      Enter the host names of five tiers for the nodes that you are deploying in the following order, without spaces and without the domain:

      database_host,concurrent_processing_host,admin_host,\
      web_host,forms_host

      After entering the five host names the following prompt appears:

      Configure multi-node using database_host, concurrent_processing_host, admin_host, web_host, forms_host (y/n) [y]:
      

      Enter y to proceed or n to re-enter the host names.

      Go to step 8.

      oracle The following prompt appears:
      Select database release 817 or 920 [817]:
      

      Enter either 817 or 920 for Release 8.1.7 or 9.2.0, respectively.

      Go to step 8.


    • Option 2 - Deploy DB CC with seed database

      If you selected this option, the following prompt appears:

      Select database release 817 or 920 [817]:
      
      

      Enter 817 or 920 for Release 8.1.7 or 9.2.0, respectively, then go to step 8.

  8. When the following menu appears, enter 1 or 2:

    1. Proceed to read /stage
    2. Load CD distribution to /stage
    3. Quit
    Please enter action:
    
    
    • 1 if you want to deploy from an NFS location or if you previously uploaded the CD-ROM contents to /stage.

    • 2 if you want to perform an initial deployment directly from the CD-ROM.

  9. When the following menu appears, enter the number corresponding to the action that you want to perform.

    1. Create vg00 volume group on local storage array and start the install
    2. Use existing vg00 volume group and start the install
    3. Install over network attached storage
    4. Install on existing users and mount points
    5. Quit
    Please enter action:
    
    

    Table 16 describes under what conditions you should perform each action and what additional steps you need to take to accomplish the action.

    Table 16 Installation Actions

    Action Condition
    1 If the vg00 volume group does not already exist. A volume group is a grouping of physical disk partitions. vg00 must exist before you create logical volumes for mounting file systems. When prompted, enter the external storage device (For example, sdb).
    2 If the vg00 volume group already exists.
    3 If you want to NFS mount the directories. Depending on the product that you are deploying, enter the mount points for some or all of the following, when prompted:
    • /interface

    • /mount_point/oracle

    • /mount_point/oradata

    • /mount_point/arch

    • /mount_point/applmgr

    • /mount_point/applcsf

    4 If the apmount_point and ormount_point users and the corresponding Apps mount points already exist.

The script then deploys the environment you selected. The log files are written to the log directory under EBSO_HOME.

Documentation Accessibility

Our goal is to make Oracle products, services, and supporting documentation accessible, with good usability, to the disabled community. To that end, our documentation includes features that make information available to users of assistive technology. This documentation is available in HTML format, and contains markup to facilitate access by the disabled community. Standards will continue to evolve over time, and Oracle Corporation is actively engaged with other market-leading technology vendors to address technical obstacles so that our documentation can be accessible to all of our customers. For additional information, visit the Oracle Accessibility Program Web site at http://www.oracle.com/accessibility/.

Accessibility of Code Examples in Documentation

JAWS, a Windows screen reader, may not always correctly read the code examples in this document. The conventions for writing code require that closing braces should appear on an otherwise empty line; however, JAWS may not always read a line of text that consists solely of a bracket or brace.

Accessibility of Links to External Web Sites in Documentation

This documentation may contain links to Web sites of other companies or organizations that Oracle Corporation does not own or control. Oracle Corporation neither evaluates nor makes any representations regarding the accessibility of these Web sites.