Oracle Applications InterConnect Installation Guide Release 4.0.0 for Windows NT and UNIX Part Number A87478-01 |
|  | Contents | Index

# 1
System Requirements

This chapter describes the following system requirements for installing Oracle Applications InterConnect:

- Overview

- Recommended Topology

- Hardware Requirements

- Software Requirements

## Overview

Oracle Applications InterConnect (OAI) is a hub 'n' spoke end-to-end integration solution. This section describes:

- Components

- Dependent Products

### Components

The following components can be found on the OAI (4.0.0) CD:

OAI consists of the following components:

- Adapters (for Java Applications)

- iStudio (for Java Applications)

- Repository (for Java Applications)

- Management Infrastructure (for use with Oracle Enterprise Manager)

- SDK (for writing custom OAI Adapters and Browsers)

The installation steps of the components that are platform-specific are clearly marked.

#### Adapters

Adapters are software modules that plug into applications to make them OAI enabled. Each adapter is a runtime component that manages the information flow between an application and OAI. You can modify an adapter to use with an application.

OAI consists of the following adapters:

- CRM 11i Adapter (for use with CRM 11i applications)

- Database Adapter (for use with PL/SQL database applications)

- HTTP Adapter (for use with Web-based applications)

- SAP Adapter (for use with SAP applications)

- XML AQ Adapter (for use with applications that use AQ and XML messages)

#### iStudio

You can use iStudio to specify and configure an integration. It is a wizard-based tool that enables you to model hierarchical data that represent business objects you are integrating between applications. You can use iStudio to specify data transformations. It supports publish/subscribe, request/reply, and point-to-point messaging.

#### Repository

The repository stores metadata generated by iStudio, including all the integration information.

#### Management Infrastructure

The OAI Management Infrastructure is an extension of the Oracle Management Server (part of Oracle Enterprise Manger.)

#### SDK

You can use the optional SDK component to create new adapters and iStudio browsers instead of using the ones that come bundled with OAI.

### Dependent Products

OAI has the following dependent products:

- Oracle Internet Directory (OID) 2.0.6 - for use with Oracle8i 2 (8.1.6)

  or

  OID 2.1.1 - for use with Oracle8i 3 (8.1.7)

- an Oracle database - 8.1.6 or 8.1.7

- Oracle Message Broker (OMB) 2.0.0.1 - for use with Oracle8i Release 2 (8.1.6)

  or

  OMB 2.0.1.0 - for use with Oracle8i Release 3 (8.1.7)

For OAI 4.0.0 releases on HP, IBM, and Compaq: only OID 2.1.1, Oracle database 8.1.7, and OMB 2.0.1.0 are supported.

## Recommended Topology

There is no restriction on where each of the components reside. For example, all the components can reside on one machine or each component can reside on its own dedicated machine.

Oracle Corporation recommends the following topology:

- Put OID, OMB, and the database on the hub machine. The platform can be either Windows NT or UNIX.

- Put the adapters on the same machines as the applications they connect to, provided they are hosted on a platform that supports OAI.

  If the adapters are not on the same machines as the applications, assign one spoke machine per application. (You can have one spoke machine for all applications if it meets your throughput needs). The platform can be Windows NT or UNIX except for the SAP adapter, which is Windows NT only.

- Assign one machine for iStudio (or you can use any machine assigned to OID, OMB, the database, or the adapters). The platform must be Windows NT only.

## Hardware Requirements

Do not run an install on a UNIX computer using Exceed on a remote machine. This can cause problems during install.

Table 1-1 lists the hardware requirements for the hub computer (for OMB, OID, the repository, and the database).

Table 1-1 Hardware Requirements for the Hub Computer

Hardware | Windows NT | UNIX
--- | --- | ---
Memory | 500 MB | 500 MB
Service Pack | 4.0 Service Pack 3 or later | n/a
Disk Space | 10 GB | 10 GB
CD-ROM Device | A CD-ROM drive to install OAI, or the ability to access a CD_ROM device over the network | A CD-ROM drive to install OAI, or the ability to access a CD_ROM device over the network

Table 1-2 lists the hardware requirements for the spoke computer (for adapters).

Table 1-2 Hardware Requirements for the Spoke Computer

Hardware | Windows NT | UNIX
--- | --- | ---
Memory | 128 MB | 128 MB
Service Pack | 4.0 Service Pack 3 or later | n/a
Disk Space | 500 MB | 500 MB

The SAP Adapter can only run on a Windows NT computer.

Table 1-3 lists the hardware requirements for the iStudio computer.

Table 1-3 Hardware Requirements for the iStudio Computer

Hardware | Windows NT | UNIX
--- | --- | ---
Memory | 128 MB | n/a
Service Pack | 4.0 Service Pack 3 or later | n/a
Disk Space | 500 MB | n/a

## Software Requirements

This section describes:

- Operating System Requirements

- JRE Requirements for UNIX

### Operating System Requirements

Table 1-4 lists the software requirements for the hub computer (for OMB, OID, the repository, and the database), the spoke computer (for adapters), and for iStudio.

Table 1-4 Operating System Requirements

Operating System | Platform | Version
--- | --- | ---
Windows NT | Any | a version that supports at least 400 MHz
UNIX | AIX-Based Systems | version 4.3.2
UNIX | Compaq Tru64 UNIX | version 4.0D
UNIX | HP 9000 Series HP-UX | version 11.0
UNIX | Sun SPARC Solaris | version 2.6

### JRE Requirements for UNIX

OAI runs on JRE 1.1.8. You do not need to install JRE or JDK 1.1.8 prior to installing OAI. The OAI installation bundles JRE 1.1.8 with it and installs it. The following is information on the Solaris patch required for the Java programs. (This information is also available on the `JDK 1.1.8_10 for UNIX/SPARC README` file.)

#### Solaris Patches

Table 1-5 describes the required patches for Solaris 2.5.1, Solaris 2.6, or Solaris 7. You can download the patches from `http://www.sun.com/solaris/java` or obtain them from your service provider. The two-digit number following the dash in each patch number is the revision of the patch. The table lists minimum revisions that this release was tested with; later revisions are acceptable.

Table 1-5 Solaris Patches

Solaris Version | Patch ID | Patch Number | Description
--- | --- | --- | ---
2.5.1 | 5.5.1 | 103566-43 | Required on X11/Open Windows
2.5.1 | 5.5.1 | 103640-28 | Required on Kernel
2.5.1 | 5.5.1 | 103627-10 | Recommended for Linker
2.6 | 5.6 | 106040-11 | Required for X Input & Output Method
2.6 | 5.6 | 105181-15 | Recommended for Kernel Update (socket close/hang)
2.6 | 5.6 | 105284-25 | Recommended for Motif Runtime Library
2.6 | 5.6 | 105490-07 | Recommended for Dynamic Linker Patch (0.5)
2.6 | 5.6 | 106409-01 | Recommended for Chinese TrueType Fonts Patch*
2.6 | 5.6 | 105633-30 | Recommended for OpenWindows 3.6: Xsun Patch*
2.6 | 5.6 | 105568-13 | Recommended for Libthread
2.6 | 5.6 | 105210-19 | Recommended for LibC
2.6 | 5.6 | 105669-07 | Recommended for CDE 1.2: libDTSvc (dtmail)
7 | 5.7 | 107636-01 | Required for X Input & Output Method
7 | 5.7 | 106980-05 | Recommended for Libthread
7 | 5.7 | 107607-01 | Recommended for motif fontlist fontset libxm
7 | 5.7 | 107078-10 | Recommended for OpenWindows 3.6.1 Xsun Patch*

* - recommended for locations that use traditional Chinese characters. You can also install the latest patch cluster for your version of Solaris, which includes additional recommended and security patches. Solaris patch clusters are available for downloading on the Web; follow the links starting at `http://sunsolve.sun.com.`

#### Installing Solaris Patches

Use the `showrev -p` command to list the patches installed on your system. If the recommended patches are not already installed, perform the following steps:

1. Extract the patch tar file that matches your version of Solaris:

   For Solaris 2.5.1, enter:

       $ tar xvf 1.1.8_10_patches_sparc_5.5.1.tar

   For Solaris 2.6, enter:

       $ tar xvf 1.1.8_10_patches_sparc_5.6.tar

   For Solaris 7, enter:

       $ tar xvf 1.1.8_10_patches_sparc_5.7.tar

   This creates patch archives with names like `patch_id`.`tar.Z`.

2. Uncompress and extract each of the patch archives that you want to install by entering:

       $ zcat patch_id.tar.Z | tar -xvf

   A directory with a name like `patch_id` is created for each patch. General instructions for patch installation are included in the `Install.info` file in the top-level directory of each patch. Special installation instructions or post-installation requirements (such as a system reboot) appear in the `README` file included with each patch. The `README` file also lists IDs fixed and files changed by the patch.

3. Log in to the system console as `root`.

4. Oracle Corporation recommends that you place the system in single-user mode by entering:

       # shutdown

5. Read the `Install.info` and `README` files for each patch.

   On Solaris 2.5.1, enter the following for each patch:

       # cd path/patch_id
       # ./installpatch .

   where `path` is the path to the directory where the path was extracted.

6. On Solaris 2.6 or Solaris 7, enter the following:

       # patchadd -M path patch_id patch_id ...

   where `path` is the path to the directory where the path was extracted.

7. Shutdown and reboot by entering:

       # shutdown -i6

| Copyright © 2001 Oracle Corporation. All Rights Reserved. |
|  | Contents | Index