|
Oracle® BPEL Process Manager Installation Guide
10g Release 2 (10.1.2) for Solaris Operating Environment (SPARC), Linux x86, and Microsoft Windows Part No. B25760-01 |
|
![]() Previous |
![]() Next |
This chapter provides an overview of Oracle BPEL Process Manager components and installation scenarios.
This chapter contains the following topics:
Oracle BPEL Process Manager provides a user-friendly and reliable solution for designing, deploying, and managing BPEL processes. When you install Oracle BPEL Process Manager, you are given two installation types, as shown in Table 1-1.
Table 1-1 Oracle BPEL Process Manager Installation Types
| Installation Type | Description |
|---|---|
|
Oracle BPEL Process Manager for Developers |
Provides a single environment for designing and running BPEL processes. The included components are JDeveloper BPEL Designer and BPEL Process Manager. This installation type is configured with an embedded Oracle Application Server Containers for J2EE (OC4J) and, on Windows only, uses Oracle Database Lite as its database. |
|
Oracle BPEL Process Manager for OracleAS Middle Tier |
Provides a standards-based environment for running processes designed using BPEL. This runtime environment includes Oracle BPEL Server, runtime services, and adapters. This installation type requires that an Oracle Application Server 10g J2EE middle tier already be installed in the chosen Oracle home. |
Oracle BPEL Process Manager consists of the key components shown in Figure 1-1. Oracle BPEL Process Manager runs standard BPEL processes that you deploy to Oracle BPEL Server.
Figure 1-1 Oracle BPEL Process Manager Components
The following components are included with Oracle BPEL Process Manager.
BPEL Designer—a graphical and user-friendly way to model, edit, design, and deploy BPEL processes. BPEL Designer also enables you to view and modify the BPEL source code. This component is available with Oracle JDeveloper or as a plug-in on the Eclipse Platform version 3.0GA and gets installed with Oracle BPEL Process Manager for Developers.
Oracle BPEL Server—the server to which you deploy the BPEL process that you design and that contains human workflow, technology adapters, and notification services components.
Oracle BPEL Console—the console from which you run, manage, and test your deployed BPEL process. Oracle BPEL Console provides a Web-based interface for management, administration, and debugging of processes deployed to Oracle BPEL Server.
Oracle Database Lite, on Windows—the database that holds your BPEL schema. This option gets installed with Oracle BPEL Process Manager for Developers on Windows only. For UNIX platforms, or if you are using a multibyte character set, you must configure an Oracle Database to test your deployed BPEL processes. See "Preinstallation Tasks for Oracle BPEL Process Manager" for details about configuring an Oracle Database.
|
See Also:
|
Installation scenarios are described in the following sections:
|
Note: For information about other installation configurations, see:
|
Oracle BPEL Process Manager for Developers provides a design and standalone test environment. With this scenario, you design your process and then perform preproduction deployment and testing. Once you are ready to deploy a production version, you use the OracleAS Middle Tier scenario to deploy the BPEL process.
When you select Oracle BPEL Process Manager for Developers, you get these components:
JDeveloper BPEL Designer
Oracle BPEL Server
Oracle BPEL Console
Oracle Database Lite, on Windows only
Oracle BPEL Process Manager for OracleAS Middle Tier provides robust production components for running BPEL processes.
When you select Oracle BPEL Process Manager for OracleAS Middle Tier, you get these components:
Oracle BPEL Server
Oracle BPEL Console
When installing Oracle BPEL Process Manager for OracleAS Middle Tier, there are two options for setting up a Metadata Repository as the dehydration database:
Before installation, configure your Oracle Database for use with Oracle BPEL Process Manager by running the Oracle Application Server Metadata Repository Creation Assistant, or
Use an existing OracleAS Infrastructure Metadata Repository. This requires the use of an upgrade script to upgrade the BPEL schema version, as explained later.
OracleAS Middle Tier with Oracle Identity Management
Oracle BPEL Process Manager for OracleAS Middle Tier with Oracle Identity Management provides both a robust production platform for running BPEL processes, and an integrated security infrastructure including Oracle Internet Directory. Prior to installation, you configure your Oracle Database for use with Oracle BPEL Process Manager by running the Oracle Application Server Metadata Repository Creation Assistant.
Installing Oracle BPEL Process Manager for OracleAS Middle Tier on a Processor Farm
See the Oracle BPEL Process Manager Administrator's Guide for instructions on installing Oracle BPEL Process Manager for OracleAS Middle Tier on a processor farm.
This section describes operating system and database requirements for Oracle BPEL Process Manager.
|
Note: The information provided here reflects the platforms that were supported at the time this document was released. For the most up to date list of supported platforms, see the Certify tab in Oracle Metalink, available athttp://metalink.oracle.com/ for Oracle customers.
|
Table 1-2 describes the hardware and memory requirements for Oracle BPEL Process Manager.
Table 1-2 Oracle BPEL Process Manager System Requirements
| Element | Requirement |
|---|---|
|
|
|
512 MB RAM minimum (1 GB preferred) |
|
|
Oracle BPEL Process Manager for Developers:
Oracle BPEL Process Manager for OracleAS Middle Tier:
|
|
|
1535 MB minimum |
|
|
Monitor |
Configured to display at least 256 colors |
Table 1-3 lists information about supported databases for your Oracle BPEL Process Manager installation.
You can use your existing Oracle Database, if it meets the requirements shown in Table 1-3.
Table 1-3 Supported Databases
| Database | Oracle BPEL Process Manager for Developers | Oracle BPEL Process Manager for OracleAS Middle Tier |
|---|---|---|
|
Included on Windows installations only. No database installation steps are necessary. Refer to the note in this section about multibyte character set support |
Not applicable |
|
|
Recommended for UNIX installations |
||
|
Supported |
Oracle BPEL Portlets consist of Oracle BPEL Console report portlets and Oracle BPEL Worklist Application portlets. To use Oracle BPEL Portlets, you must install the following installation types:
Install the Identity Management and Metadata Repository installation type of Oracle Application Server Infrastructure 10g Release 2 (10.1.2.0.2)
Install the Portal and Wireless Middle Tier (same release)
Install Oracle BPEL Process Manager for OracleAS Middle Tier (same release)
|
See Also: "Oracle BPEL Portlets" in the Oracle BPEL Process Manager Developer's Guide for additional information about deploying portlets. |