This chapter provides an overview of the Oracle Service Bus 11g Release 1 (11.1.1.3) installation. It includes the following topics:
Installing Oracle Service Bus and Creating a Domain in Development Environments
Installing Oracle Service Bus and Creating a Domain in Production Environments
Additional 11g Release 1 (11.1.1.3) Installation and Upgrade Information
Understanding the State of Oracle Service Bus Components After Installation
Understanding Oracle WebLogic Server Administration Domain Options
Installing Oracle Service Bus 11g Release 1 (11.1.1.3) involves the following steps:
Installing the Oracle Service Bus 11g Release 1 (11.1.1.3) software by using the Oracle Service Bus 11g Installer
Completing post-installation tasks, if any
As a standard practice, complete the following prerequisites for installing the Oracle Service Bus 11g Release 1 (11.1.1.3) software:
Review Oracle Service Bus certification information.
Review the system requirements.
Satisfy all dependencies, such as installing Oracle WebLogic Server, creating schema, installing Oracle Enterprise Pack for Eclipse, and so on.
Perform the installation procedure for the appropriate component.
Verify the installation.
Oracle Service Bus components will not start running after installing them using the Oracle Service Bus 11g Installer. For information about starting the components after installation, see the Getting Started topics in specific chapters in this guide.
Table 2-1 lists the Installers and tools used to install and configure Oracle Service Bus 11g at different stages of the installation and domain configuration processes.
Table 2-1 Installation and Configuration Tools
Task | Tool |
---|---|
Install Oracle WebLogic Server |
Oracle WebLogic Server Installer Ensure that the Oracle Enterprise Pack for Eclipse (OEPE) is installed along with the Oracle WebLogic Server by using the Oracle WebLogic Server Installer. OEPE is required for using the Oracle Service Bus IDE. |
Install Repository Creation Utility |
Repository Creation Utility (RCU) Installer |
Create and load schemas |
Repository Creation Utility (RCU) |
Install Oracle Service Bus 11g |
Oracle Service Bus 11g Software-Only Installer |
Create or extend a WebLogic administration domain |
Oracle Fusion Middleware Configuration Wizard |
The following figure illustrates the process of installing Oracle Service Bus and creating a domain in a development environment.
Note:
In a development environment, you can use Derby, an evaluation database included in your Oracle WebLogic Server installation. In this case, you are not required to use RCU to create and load schemas if the Oracle Web Services Manager functionality for Oracle Service Bus is not required. Be sure to select Evaluation Database if you are using the Custom installation option to install Oracle WebLogic Server. If you are using the Typical installation option, the Evaluation Database is installed, by default. Reporting tables for Oracle Service Bus are created in the Evaluation Database when the server starts up for the first time. If you are using Oracle Fusion Middleware Configuration Wizard to create the Oracle Service Bus domain, configure the database type reporting as Derby, and set the password appropriately. You can ignore the Test Connections action in the wizard because the Evaluation Database starts only when Oracle WebLogic Server is started.The following figure illustrates the process of installing Oracle Service Bus and creating a domain in a production environment.
This topic describes additional sources for 11g Release 1 (11.1.1.3) deployment information, including documentation on the following subjects:
See Also:
The "Related Documents" section in this guide's Preface for a list of documents that provide additional information about Oracle Service Bus components.This guide does not explain how to upgrade previous versions of Oracle Service Bus applications to 11g Release 1 (11.1.1.3). To upgrade an Oracle Service Bus application:
From Oracle Service Bus Release 10g (10.3 or 10.3.1) and AquaLogic Service Bus (2.6 or 3.0) to 11g Release 1 (11.1.1.3), refer to:
This guide does not explain how to install Oracle Service Bus in High Availability (HA) configurations. To install Oracle Service Bus in a High Availability configuration, refer to the following documents:
In addition to the standard graphical installation option, you can perform silent installation of Oracle Service Bus 11g. A silent installation runs on its own without any intervention, and you do not have to monitor the installation and provide input to dialog boxes.
For more information, see What is a Silent Installation?.
During installation, you have the following options for choosing what components of Oracle Service Bus are installed:
When you choose the Typical type of installation, the Oracle Service Bus 11g Installer installs the Oracle Service Bus Server and the binaries of Oracle Service Bus Integrated Development Environment (IDE) in a new Oracle Home directory.
When you choose the Custom type of installation, you can select the following components of Oracle Service Bus to install:
Oracle Service Bus Server
Oracle Service Bus Integrated Development Environment
Oracle Service Bus Examples
Note:
Oracle Service Bus Server is a mandatory component.If you are installing Oracle Service Bus on a 64-bit machine, select the Custom installation type. You must deselect the Oracle Service Bus IDE option.
This topic provides information about the state of Oracle Service Bus components after installation, including:
By default, none of the Oracle Service Bus 11g components are installed with SSL configured. You must configure SSL for the Oracle WebLogic Administration Server and Oracle WebLogic Managed Server after installation, that is during domain creation.
See:
The Oracle Fusion Middleware Administrator's Guide for more information.Password for the Administration Server is configured during domain creation. For security reasons, after installation, you should change the passwords of the various components so they have different values.
See:
The following documents for information about changing passwords for Oracle Service Bus components:Component-specific guides listed in the "Related Documents" section in this guide's Preface.
This section describes the directory structure after installation of Oracle WebLogic Server and Oracle Service Bus. It also shows the structure of directories created after Oracle Service Bus is installed and configured in a WebLogic domain.
You can use this information to verify the installation of Oracle WebLogic Server and Oracle Service Bus after installing the software.
Oracle WebLogic Server Directory Structure
After you install Oracle WebLogic Server and create a Middleware Home, a home directory, such as wlserver_10.3
, is created for Oracle WebLogic Server under your Middleware Home. This home directory is referred to as WL_HOME or WLS_HOME.
At the same level as WL_HOME, separate directories are created for the following components associated with Oracle WebLogic Server:
Oracle Coherence - coherence_3.5
Sun JDK - jdk160_18
Oracle JRockit - jrockit_160_17_R28.0.0-679
Oracle Enterprise Pack for Eclipse - oepe_11gR1PS2
Note that WebLogic domains are created in a directory named domains
located in the user_projects
directory under your Middleware Home.
Oracle Service Bus Directory Structure
After you install the Oracle Service Bus software, an Oracle Home directory for Oracle Service Bus, such as Oracle_OSB1
, is created under your Middleware Home. This home directory is also referred to as OSB_HOME.
For more information about identifying installation directories, see Identifying Installation Directories.
After Oracle Service Bus is installed, you are ready to configure the WebLogic Server Administration Domain for Oracle Service Bus. A domain includes a special WebLogic Server instance called the Administration Server, which is the central point from which you configure and manage all resources in the domain.
This section describes each domain option for configuring an Oracle Service Bus domain:
See:
The "Understanding Oracle WebLogic Server Domains" chapter in the Oracle Fusion Middleware Understanding Domain Configuration for Oracle WebLogic Server guide for more information about Oracle WebLogic Server administration domains.Select the Create New Domain option in the Oracle Fusion Middleware Configuration Wizard to create a new WebLogic Server domain.
Select the Extend Existing Domain option in the Oracle Fusion Middleware Wizard to add Oracle Service Bus in an existing Oracle WebLogic Server administration domain. When you add Oracle Service Bus using this option, they are essentially "joining" an existing domain.
You can extend any of the following existing domains:
Oracle WebLogic Server 10.3.3 domain
Oracle SOA Suite 11.1.1.3.0 domain
Oracle Service Bus 11.1.1.3.0 domain
Select the Expand Cluster option to add Oracle Service Bus to an Oracle WebLogic Server cluster for High Availability (HA). This document does not explain how to install Oracle Service Bus components in HA configurations. Refer to the following documents for more information:
Table 2-2 and Table 2-3 describe Oracle Service Bus domain configuration scenarios.
Table 2-2 Oracle Service Bus Only Domain Topologies
Scenario | Description | Domain Configuration Option |
---|---|---|
A single-server Oracle Service Bus topology in a development environment |
In this scenario, you can create a single server to function as WebLogic Administration Server and Managed Server. This domain topology is recommended for development. |
Create or extend a WebLogic administration domain to support the following products:
|
All domain topologies in a production environment |
In this scenario, you can create any of the following:
|
Create or extend a WebLogic administration domain to support the following products:
|
Oracle Service Bus with runtime support for Oracle Web Services Manager policies |
In this scenario, you can create a domain with Oracle Service Bus to use Oracle Web Services Manager security policies. |
Create or extend a WebLogic administration domain to support the following products:
|
Oracle Service Bus domain with support for Oracle Web Services Manager policies and support for creation or editing of Oracle Web Services Manager policies using Oracle Enterprise Manager Fusion Middleware Control 11g R1 (11.1.1.1.0) |
In this scenario, you can create Oracle Service Bus to use Oracle Web Services Manager security policies. In addition, you can create Oracle Web Services Manager security policies using Oracle Service Bus. |
Create or extend a WebLogic administration domain to support the following products:
|
Table 2-3 Oracle Service Bus with Oracle SOA Suite (Co-existence Scenarios)
Scenario | Description | Domain Configuration Option |
---|---|---|
Oracle Service Bus with Oracle SOA Suite in a New WebLogic Domain |
In this scenario, you can create Oracle Service Bus and Oracle SOA Suite in a new WebLogic domain. For information about installing the latest version of Oracle SOA Suite, see Installing the Latest Version of Oracle SOA Suite. |
Create a WebLogic administration domain to support the following products:
|
Oracle SOA Suite in an Existing Oracle Service Bus Domain |
In this scenario, you can install Oracle SOA Suite in an existing Oracle Service Bus domain. For information about installing the latest version of Oracle SOA Suite, see Installing the Latest Version of Oracle SOA Suite. |
Extend an existing Oracle Service Bus WebLogic administration domain to support the following products: Oracle SOA Suite - 11.1.1.0 [Oracle_SOA1] or Oracle BPM Suite - 11.1.1.0 [Oracle_SOA1] |
Oracle Service Bus in an Existing Oracle SOA Suite Domain |
In this scenario, you can install Oracle Service Bus in an existing Oracle SOA Suite domain. For information about installing the latest version of Oracle SOA Suite, see Installing the Latest Version of Oracle SOA Suite. |
Extend an existing Oracle SOA Suite WebLogic administration domain to support the following products: Oracle Service Bus Extension - All Domain Topologies - 11.1.1.3 [Oracle_OSB1] |
The Oracle Fusion Middleware Configuration Wizard displays screens based on your domain configuration options. Table 2-4 lists the names of screens for the following scenarios:
Creation and configuration of a new WebLogic administration domain, which involves the configuration of Administration Server parameters, server start mode, and so on.
Configuration of an existing domain to support Oracle Service Bus components by extending the domain.
Table 2-4 Screens Displayed in Oracle Fusion Middleware Configuration Wizard
Domain Configuration Options | Screens Displayed in the Oracle Fusion Middleware Wizard |
---|---|
Creating a new WebLogic administration domain to support Oracle Service Bus |
In this scenario, the Oracle Fusion Middleware Configuration Wizard displays the following screens:
|
Extending an existing WebLogic domain to support Oracle Service Bus |
In this scenario, the Oracle Fusion Middleware Configuration Wizard displays the following screens:
|
See:
The "Customizing the Domain Environment" chapter in the Oracle Fusion Middleware Creating Domains Using the Configuration Wizard guide for more information about configuring your domain.