OFM SOA Suite 11gR1 – Installation Demonstration
-
Upload
sreenivasa-setty -
Category
Education
-
view
3.535 -
download
2
description
Transcript of OFM SOA Suite 11gR1 – Installation Demonstration
Oracle Fusion Middleware SOA Suite 11g
Installation Demonstration
Sreeni Setty http://www.linkedin.com/in/sreenisetty
INTRODUCTION 4
PREFACE 4
SCOPE 4
INSTALLATION PLANNING 5
PRODUCT STACK 5
PRODUCT DOWNLOAD LINKS 5
HARDWARE/SOFTWARE REQUIREMENTS 5
STEPS IN THE INSTALLATION 5
PLANNING THE DIRECTORY STRUCTURE 6
INSTALL AND CONFIGURE THE DATABASE 7
CREATE DATABASE SCHEMAS FOR SOA SUITE 13
INSTALL WEBLOGIC SERVER 16
INSTALL SOA SUITE 21
APPLY PATCH SET TO SOA SUITE 24
CONFIGURE SOA SUITE AND CREATE WEBLOGIC DOMAIN FOR SOA 27
LAUNCH THE ADMINISTRATION SERVER & MANAGED SERVERS FOR SOA 31
LAUNCH THE CONSOLES 32
ADMINISTRATION SERVER HOME 33
ADMINISTRATION SERVER CONSOLE 34
ENTERPRISE MANAGER 35
SETUP DEVELOPMENT ENVIRONMENT 36
INSTALL JDEVELOPER 36
UPDATE JDEVELOPER WITH SOA SUITE EXTENSION 39
POST INSTALLATION SUMMARY 42
URLS 42
USER NAMES AND PASSWORDS 42
APPENDIX 43
REFERENCES 43
Introduction
Preface Oracle's complete SOA offering, Oracle Fusion Middleware SOA Suite 11g, is an integrated, best-of-breed 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 CPU Memory Disk Space Database 1 GHz+ 1 GB 5.5 GB
WebLogic Server 1 GHz+ 1 GB 500 MB SOA Suite 1 GHz+ 2 GB 2.5 GB
JDeveloper 1 GHz+ 1 GB 650 MB
Steps in the Installation
1. Install and configure the database 2. Create database schemas for SOA Suite and BAM using RCU 3. Install WebLogic Server 4. Install SOA Suite 5. Apply patch set to SOA Suite 6. Configure SOA Suite and create WebLogic Domain 7. 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_homeWebLogic Server Home
C:\OFM11g_home\wls_home
SOA Suite Honme
C:\OFM11g_home\soa_home
user_projects
C:\OFM11g_home\user_projects
SOA Domain
C:\OFM11g_home\user_projects\domains\base_domain
SOA Application
C:\OFM11g_home\user_projects\applications\base_domain
domains
C:\OFM11g_home\user_projects\domainsapplications
C:\OFM11g_home\user_projects\applications
Admin Server
…\servers\AdminServer
SOA Server
…\servers\soa_server1 BAM Server
…\servers\bam_server1
Database Binaries
C:\OFM11g_home\db_home\db_1120
Database Data Files
C:\OFM11g_home\db_home\db_data
Oracle Common Home
C:\OFM11g_home\oracle_common
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 progresses…creates folders C:\OFM11g_home\db_home\db_1120
Install Wizard Step 7 of 8 Installation progresses…copies database binaries to C:\OFM11g_home\db_home\db_1120
Install Wizard Step 7 of 8 Installation progresses…creates database setup structure and copies files to C:\OFM11g_home\db_home\db_data
Install Wizard Step 7 of 8 – Database Configuration Assistant Installation progresses…creates 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_HOME\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 domain’s 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\base_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
MW_HOME\user_projects\domains\domain_name\startWebLogic.cmd
C:\OFM11g_home\user_projects\domains\base_domain\startWebLogic.cmd
Start the Managed Server for SOA
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)