Sei sulla pagina 1di 43

Oracle Fusion Middleware SOA Suite 11g

Installation Demonstration
Sreeni Setty http://www.linkedin.com/in/sreenisetty

INTRODUCTION PREFACE SCOPE INSTALLATION PLANNING PRODUCT STACK PRODUCT DOWNLOAD LINKS HARDWARE/SOFTWARE REQUIREMENTS STEPS IN THE INSTALLATION PLANNING THE DIRECTORY STRUCTURE INSTALL AND CONFIGURE THE DATABASE CREATE DATABASE SCHEMAS FOR SOA SUITE INSTALL WEBLOGIC SERVER INSTALL SOA SUITE APPLY PATCH SET TO SOA SUITE CONFIGURE SOA SUITE AND CREATE WEBLOGIC DOMAIN FOR SOA LAUNCH THE ADMINISTRATION SERVER & MANAGED SERVERS FOR SOA LAUNCH THE CONSOLES ADMINISTRATION SERVER HOME ADMINISTRATION SERVER CONSOLE ENTERPRISE MANAGER SETUP DEVELOPMENT ENVIRONMENT INSTALL JDEVELOPER UPDATE JDEVELOPER WITH SOA SUITE EXTENSION POST INSTALLATION SUMMARY

4 4 4 5 5 5 5 5 6 7 13 16 21 24 27 31 32 33 34 35 36 36 39 42

URLS USER NAMES AND PASSWORDS APPENDIX REFERENCES

42 42 43 43

Introduction
Preface
Oracle's complete SOA offering, Oracle Fusion Middleware SOA Suite 11g, is an integrated, best-ofbreed suite of products that helps you rapidly design and assemble, deploy and manage, highly agile and adaptable business applications.

Scope
This Installation Demonstration of OFM SOA Suite 11g guide covers the installation and configuration of Oracle Fusion Middleware SOA Suite 11g R1 on non-clustered 32 bit Windows XP Platform.

The screen shots used in the guide are taken from a standalone demo installation of the SOA Suite. See the Product Stack for the list of components installed that are part of the SOA Suite. Refer to the appendix section for additional resources and information on the OFM SOA Suite.

Installation Planning
Product Stack
Oracle 11g Database 11.2.0.1.0 RCU 11.1.1.3.0 WebLogic Server 10.3.3 SOA Suite 11.1.1.2.0 SOA Patch Set 2 - 11.1.1.3.0 JDeveloper 11.1.1.3.0

Product Download Links


Database: http://www.oracle.com/technology/software/products/database/oracle11g/112010_win32soft.html FMW products: http://www.oracle.com/technology/software/products/middleware/htdocs/fmw_11_download.html

Hardware/Software Requirements
Product Database WebLogic Server SOA Suite JDeveloper CPU 1 GHz+ 1 GHz+ 1 GHz+ 1 GHz+ Memory 1 GB 1 GB 2 GB 1 GB Disk Space 5.5 GB 500 MB 2.5 GB 650 MB

Steps in the Installation


1. 2. 3. 4. 5. 6. 7. Install and configure the database Create database schemas for SOA Suite and BAM using RCU Install WebLogic Server Install SOA Suite Apply patch set to SOA Suite Configure SOA Suite and create WebLogic Domain Create a separate WebLogic Domain or extend the existing WebLogic Domain to include Oracle BAM (optional step) 8. Launch the servers (administration Server, Managed Servers for SOA or BAM) 9. Install JDeveloper, and update JDeveloper with SOA Suite extension

Planning the Directory Structure


Middleware Home C:\OFM11g_home

Database Home C:\OFM11g_home\db_home

WebLogic Server Home C:\OFM11g_home\wls_home

SOA Suite Honme C:\OFM11g_home\soa_home

Oracle Common Home C:\OFM11g_home\oracle_common

user_projects C:\OFM11g_home\user_projects

Database Binaries C:\OFM11g_home\db_home\db_1120

Database Data Files C:\OFM11g_home\db_home\db_data

domains C:\OFM11g_home\user_projects\domains

applications C:\OFM11g_home\user_projects\applications

SOA Domain C:\OFM11g_home\user_projects\domains\base_domain

SOA Application C:\OFM11g_home\user_projects\applications\base_domain

Admin Server \servers\AdminServer

SOA Server \servers\soa_server1

BAM Server \servers\bam_server1

Oracle WebLogic Server installer creates a WebLogic Server Home directory under Oracle Middleware Home directory. Oracle SOA Suite installer creates the SOA Oracle Home directory containing the Oracle SOA Suite binaries and support files. The SOA Domain directory that is created for Oracle SOA Suite contains the Administration Server and other managed servers that host the various SOA components. A Managed Server is created for each of the components. Example: soa_server1 - Hosts Oracle SOA bam_server1 - Hosts Oracle BAM

Variables referred to as in this installation JAVA_HOME: C:\Program Files\Java\jdk1.6.0_19 (JDK location) MW_HOME: C:\OFM11g_home (Middleware home) WLS_HOME: C:\OFM11g_home\wls_home (WebLogic server home) SOA_ORACLE_HOME: C:\OFM11g_home\soa_home (SOA Suite home)

Install and Configure the Database


Download the database 10.2.0.1 software files win32_11gR2_database_1of2.zip win32_11gR2_database_2of2.zip and unzip the files to a temporary folder

Double click setup.exe to start the installation

Install Wizard Step 1 of 8

Install Wizard Step 2 of 8 This installation is to create a new database

Install Wizard Step 3 of 8 This installation is on laptop. Hence select option 1

Oracle Base: C:\OFM11g_home\db_home (base directory for the database binary and data files) Software Location: C:\OFM11g_home\db_home\db_1120 (directory for database binaries) DB File Location: C:\OFM11g_home\db_home\db_data (directory for database data files) DB Edition: Enterprise Edition Global DB Name: ora11g.emrsn.org Administrative (SYS) Password: dbAdmin11g

Install Wizard Step 5 of 8 Wizard performs prerequisite checks

Install Wizard Step 6 of 8 Note the details: SID: ora11g Global database name: ora11g.emrsn.org

Install Wizard Step 7 of 8 Installation progressescreates folders C:\OFM11g_home\db_home\db_1120

Install Wizard Step 7 of 8 Installation progressescopies database binaries to C:\OFM11g_home\db_home\db_1120

Install Wizard Step 7 of 8 Installation progressescreates database setup structure and copies files to C:\OFM11g_home\db_home\db_data

Install Wizard Step 7 of 8 Database Configuration Assistant Installation progressescreates ora11g database instance

Database Configuration Summary No changes were made for the user password settings.

Installation Summary Note the directories created under DB home

Note the Windows services for the database service and TNS Listener service

Verify the Enterprise Manager Database Control. URL: https://localhost:1158/em Login name: SYS Password: dbAdmin11g (selected during the installation) Role: SYSDBA

Create Database Schemas for SOA Suite


Download RCU component ofm_rcu_win_11.1.1.3.0_disk1_1of1.zip and extract to a folder. The extract creates folder with the name rcuHome. Start by running rcuHome/BIN/rcu.bat

Repository Creation Utility Wizard starts up

Choose Create option

Enter the database connection details. This is the database instance previously created. Host: localhost Port: 1521 Service Name: ora11g.emrsn.org User name: SYS Password: dbAdmin11g Role: SYSDBA Wizard checks the connection to the database instance, and does pre-requisite verification. Select the prefix for the new schemas. Example: DEV In the components list, select SOA and BPM Infrastructure. This automatically selects the schemas for Metadata Services (DEV_MDS) SOA infrastructure (DEV_SOAINFRA) Business Activity Monitoring (DEV_ORABAM) User Messaging Services (DEV_ORASDPM) Wizard checks the pre-requisites for creating these schemas Assign a password to the schemas. Select to assign a common password for all schemas. Password: oracle

Select the default table space for the schemas. Confirm to create the table space when prompted.

Verify the summary selections and press create button to start the schema creation.

Review the installation summary and close the wizard.

Install WebLogic Server


Download Web Logic server software 10.3.3, and double click the file wls1033_win32.exe to start the installation

Installation begins

Select Middleware Home Directory C:\OFM11g_home The structure would be: C:\OFM11g_home (middleware home) \wls_home (WLS home) \soa_home (SOA home) \user_projects \applications \domains

Register for security updates (optional)

Choose custom installation

Select 1. Core Application Server 2. Administration Console 3. Configuration Wizard and Upgrade Framework

Select the JDK Browse and select the local JDK if available. Else, select to install bundled JDK either Sun JDK or Oracle JRockit Local JDK is selected.

Select the directory to install the web logic server and coherence components

Decline to install node manager service

Select default shortcut option

Verify installation summary Note, installation of JDK is not selected since local copy is selected

Installation begins Directories for WLS is created, and files are copied

Installation completion confirmation

Review quick start links (optional)

Install SOA Suite


Download the SOA Suite installable package ofm_soa_generic_11.1.1.2.0_disk1_1of1.zip and unzip it. Run the setup.exe to start the installation Point to the JRE location when prompted. Example: C:\Program Files\Java\jdk1.6.0_19

The SOA Suite installation wizard starts.

Wizard does prerequisite checks

Select Middleware Home where WLS is installed and the directory for SOA Suite. Middleware home: C:\OFM11g_home Oracle SOA home: C:\OFM11g_home\soa_home

Verify the installation selection and proceed to install

Wizard begins installation

Installation creates SOA home and Oracle Common home directories

Review the installation status and close the wizard The SOA Suite installation includes: Oracle BPEL PM Mediator Rules Human Workflow B2B BAM OEM

Apply Patch Set to SOA Suite


Download the SOA Suite Patch Set installable package ofm_soa_generic_11.1.1.3.0_disk1_1of1.zip and unzip it. Run the setup.exe to start the installation Point to the JRE location when prompted. Example: C:\Program Files\Java\jdk1.6.0_19

The SOA Suite Patch Set Installation Wizard starts.

Select the Middleware home and SOA home.

Verify the installation selection and proceed to install The patch set updates the following. Oracle BPEL PM Mediator Rules Human Workflow B2B BAM OEM It adds Oracle Business Process Management Suite 11g Wizard begins installation

Installation updates the files in SOA home and Oracle Common home directories

Review the installation status and close the wizard

Configure SOA Suite and Create WebLogic Domain for SOA


Start the configuration wizard located in
SOA_ORACLE_HO ME\common\bin\config.cmd

If Sun JDK is used, make sure to set the environment variables JAVA_HOME to the JDK location, and JAVA_VENDOR to Sun.

Select to create new WebLogic domain

Select the following products to be configured in the domain. Oracle SOA Suite [soa_home] This automatically selects:
Oracle WSM Policy Manager [oracle_common] Oracle JRF [oracle_common]

Oracle Enterprise Manager [oracle_common] Oracle JRF WS Async [oracle_common] WebLogic Advanced WS Extension [wls_home]

Select the domain name and location. Domain name: base_domain (default name) Location: default settings

Select the Administrator user name and password for the domain. Name: wladmin Password: wlAdmin11g This account is used to boot and connect to the domains Administration Server

Select DEV mode. Select the available JDK.

Configure the JDBC Component Schema DB Host: localhost Port: 1521 Service: ora11g.emrsn.org Schema owner: DEV_SOAINFRA (SOA infrastructure) DEV_MDS (Meta Data Service) DEV_ORASDPM (User Messaging Service) Schema password: oracle

Test the connection to the data sources

Do not select anything for now in the optional configuration screen.

Verify the selections in the configuration summary screen, and start creating the domain

The wizard starts creating the domain. Folders for the domain are being created.

Note the URL for the domain administration Domain Location: C:\OFM11g_home\user_projects\domains\ba se_domain Admin Server URL: http://WISK21357002:7001

Launch the Administration Server & Managed Servers for SOA


Names of the managed servers configured in a domain are listed in the file MW_HOME\user_projects\domains\domain_name\startManagedWebLogic_readme.txt The Managed Server names are: soa_server1 (Oracle SOA Server) bam_server1 (Oracle BAM Server) Start Scripts Start the Administrator Server Start the Managed Server for SOA

MW_HOME\user_projects\domains\domain_name \startWebLogic.cmd C:\OFM11g_home\user_projects\domains\base_domain\startWebLogic.cmd MW_HOME\user_projects\domains\domain_name \bin\startManagedWebLogic.cmd soa_server1 C:\OFM11g_home\user_projects\domains\base_domain\bin\startManagedWebLogic.cmd soa_server1

Start the Managed Server for BAM (if installed)

MW_HOME\user_projects\domains\domain_name \bin\startManagedWebLogic.cmd bam_server1

Stop Scripts Stop the Managed Server for SOA

MW_HOME\user_projects\domains\domain_name \bin\stopManagedWebLogic.cmd soa_server1 admin_url user_name password

admin_url format would be:


http://admin_server_host.admin_server_domain:admin_server_port C:\OFM11g_home\user_projects\domains\base_domain\bin\stopManagedWebLogic.cmd soa_server1 http://localhost.base_domain:7001 wladmin wlAdmin11g

Stop the Administrator Server

MW_HOME\user_projects\domains\domain_name \stopWebLogic.cmd user_name password admin_url

admin_url format would be:


http://admin_server_host.admin_server_domain:admin_server_port C:\OFM11g_home\user_projects\domains\base_domain\stopWebLogic.cmd wladmin wlAdmin11g http://localhost.base_domain:7001

Launch the Consoles


Consoles Summary Administration Server Home http://host:admin_server_port http://localhost:7001 Administration Server Console http://host:admin_server_port/console http://localhost:7001/console UID: wladmin PWD: wlAdmin11g Enterprise Manager http://host:admin_server_port/em http://localhost:7001/em UID: wladmin PWD: wlAdmin11g

Administration Server Home


URL: http://localhost:7001

Administration Server Home provides interactive overview of WebLogic Server, SOA, and other components of Fusion Middleware.

Administration Server Console


URL: http://localhost:7001/console UID: wladmin PWD: wlAdmin11g

Enterprise Manager
URL: http://localhost:7001/em UID: wladmin PWD: wlAdmin11g

Setup Development Environment


Install JDeveloper
Download the JDeveloper Studio installable package: jdevstudio11113install.exe, double click to start the installation.

The installation wizard starts.

Select the previously installed middleware home C:\OFM11g_home

Select the components to install along with the JDeveloper. Default settings selected.

Select the location of the JDK. Either select the bundled JDK to be installed, or an existing installation of JDK.

Review and confirm the directory location for the JDeveloper installation under the middleware home

Review the select components list to install. The wizard begins the installation

The wizard copies files to the specified folder

The wizard completes the installation. The start menu will contain short cut to open the JDeveloper Studio.

Update JDeveloper with SOA Suite Extension


Start the JDeveloper Studio, and go to Help > check for updates

A wizard starts to check for updates

Select the production groups for which to look for the updates. Make sure to select the Oracle Fusion Middleware Products group.

In the list of available updates, select the SOA extension : Oracle SOA Composite Editor 11.1.1.3.0.x

The wizard starts downloading the selected update.

Wizard completes updating the SOA extension.

The SOA extension updates allow creating SOA Applications.

Post Installation Summary


URLs
Enterprise Manager for Database Control: https://localhost:1158/em WebLogic Server Administration Console: Domain Administration Server: http://WISK21357002:7001

User Names and Passwords


Database Administrator: SYS / dbAdmin11g Schema Owner: (DEV_MDS, DEV_SOAINFRA, DEV_SOABAM, DEV_ORASDPM) / oracle WebLogic Domain Administrator: wladmin / wlAdmin11g

Appendix
References
Installation Planning Guide (B32474-01) Installation Guide for Oracle WebLogic Server (E14142-01) Installation Guide for Oracle SOA Suite (E13925-01) Installation Guide for Oracle JDeveloper (E13666-05)

Potrebbero piacerti anche