Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 18

Oracle SOA Suite

Lesson Objectives

 After completing this lesson, you should have


an idea about
 What is SOA Suite
 Architecture of SOA Suite
 Components that make up the Suite
 Installing SOA 10.1.3.4
Oracle Fusion Middleware
 is a comprehensive family of preintegrated, industry-
leading middleware.
 Application Grid
 Application Server
 Business Intelligence
 Business Process Management
 Collaboration
 Content Management
 Data Integration
 Developer Tools
 Enterprise 2.0 and Portals
 Event-Driven Architecture
 Identity Management
 Middleware for Fast-Growing Companies
 Oracle Communications Service Delivery
 Service-Oriented Architecture
 SOA Governance
 Transaction Processing
Oracle SOA

 is part of Oracle Fusion Middleware


 is an integrated, best-in-class suite of
products
 helps you build, deploy, and manage
deployments (deployed applications)
Oracle SOA Suite

 Products in the suite


 Oracle JDeveloper 10g
 Oracle Business Rules
 Oracle BPEL Process Manager
 Oracle Business-to-Business Integration
 Oracle Business Activity Monitoring
 Oracle Web Services Manager
 Oracle Service Bus
 Oracle Complex Event Processing
Oracle SOA Technologies
BPA Suite BAM BI Enterprise
MANAGEMENT Manager
&
Analyst System
MONITORING
ROUTING
Events &Business
ORCHESTRATION
Analytics GOVERNANCE
Tools Monitoring Monitoring

JDeveloper BPEL Process Manager Web Services


Manager
Native Human Business
BPEL Workflow Rules
Management
App Dev DATA SERVICES
Enterprise & CONNECTIVITY
Service Bus
Framework Multi XSLT
Routing Security Metadata
Protocol Transform
Repository
Adapters ODI B2B SES Registry
Discovery
Apps DB Bulk ETL Partners RFID
Policies

Messaging J2EE Application Server


Oracle AS, JBoss, WebLogic, WebSphere
Evolution of Oracle SOA SOA Suite

Portlet Web
Services (WSRP)

WSDL, UDDI, Development Tools, Web Services


Expanded Web Services Platform Manager, BAM BPA
Suite

2000 2001 2002 2003 2004 2005 2006 2007

Web Services J2EE 1.4 Standard ESB


Support Web Services
Oracle
Data
BPEL Process Service Integrator
Manager Registry
Installing the SOA Suite

 SOA Suite is available on Oracle’s website


 Latest version is 10.1.3.4
 10.1.3.4 is available as a patchset
 First download and install 10.1.3.1.0
 Then apply the patchset
 SOA Installation is available in two flavors
 Basic
 Advanced
Possible options

 The following slides discuss the following


options you have
1. Install only SOA 10.1.3.1 Basic Installation
2. Install 10.1.3.1 advanced, upgrade to
10.1.3.4
3. Install 10.1.3.1 Basic, upgrade to 10.1.3.4
1. Install only SOA 10.1.3.1 Basic
Installation
Basic Installation
The basic install option installs and configures the following
components:

 OPMN - Oracle Process Manager and Notification Server


This is responsible for starting and stopping other
processes, monitoring processes for failure and if
necessary restarting them.  It also tracks the current
topology of the processes.
 OC4J - Oracle Containers for J2EE
This is the Java container that is used to run the rest of the
SOA Suite functionality.  In the basic install there is a
single OC4J instance called home.  Remember that an
OC4J instance is effectively a configuration unit that
provides a J2EE container with a set of applications and
may execute on multiple JVMs.  This instance hosts the
following SOA Suite components
 BPEL Process Manager
 ESB - Enterprise Service Bus
 OWSM - Oracle Web Service Manager
 Business Rules
 AS Control -Application Server Control
 JSSO - Java Single Sign On
 Oracle Lite - embedded database for use as a
repository (only for Windows).
Advanced Installation
The advanced option

 Requires the following pre-installation


steps
 Install a database
 Setup 3 schemas in that database
 Gives everything provided in Basic
installation except Oracle Lite
 Creates two OC4J instances called
home and oc4j_soa
 If necessary the footprint of the
Advanced Install can be reduced by
not running the OC4J home instance.
2. Install 10.1.3.1 advanced, upgrade to 10.1.3.4 -
SOA Installation for this course

 Overview of steps
 Install a database. We will install Oracle XE
 Create the 3 schemas
 Install SOA 10.1.3.1
 Upgrade the BPEL and ESB schemas
 Install patchset 10.1.3.4
 Install JDeveloper
 Create connections in JDeveloper
3. Install 10.1.3.1 Basic, upgrade to
10.1.3.4
It is possible to do basic installation and
then upgrade to 10.1.3.4
Steps
1. Install the 10.1.3.1 basic installation

2. Go to C:\product\10.1.3.1\OracleAS_2\bpel\bin

3. Execute polsql.cmd. This will get you connected to ORABPEL schema in


Olite database

4. Then run
D:\sw\ias_windows_x86_101340\Disk1\install\soa_schema_upgrade\bpel\sc
ripts\upgrade_10131_10134_olite.sql
Basic Installation
4. Go to C:\product\10.1.3.1\OracleAS_2\integration\esb\olite\bin

5. Run sql_olite. Execute polsql.cmd. This will get you connected to


ORAESB schema in Olite database

6. Once connected, run the following script


D:\sw\ias_windows_x86_101340\Disk1\install\soa_schema_upgra
de\esb\sql\other\upgrade_10131_10134_olite.sql

7. Run the setup.exe for 10.1.3.4

8. No post installation steps are required.


Uninstalling SOA
 SOA suite can be uninstalled.
 If 10.1.3.1 was upgraded to 10.1.3.4, then it is not possible to go
back to 10.1.3.1. We can only remove the SOA suite completely
 To uninstall, go to Start>Programs>SOA Suite Installation> Oracle
Installation Products > Deinstall
Links specific to Installation Issues
 Install SOA suite on Windows Vista
http://oraclebpelindepth.blogspot.com/2008/10/install-soa-suite-on-windows-vista.html
 Experiences with Vista and Oracle software
http://www.approach-alliance.nl/index.php?option=com_jd-wp&Itemid=2&p=52
 SOA Suite for windows vista http://forums.oracle.com/forums/thread.jspa?messageID=2299674
 'Start SOA Suite' fails after laptop restart.
http://forums.oracle.com/forums/message.jspa?messageID=2568623
 SOA SUITE installation in Vista http://forums.oracle.com/forums/thread.jspa?
threadID=711505&tstart=0
 Jdeveloper & SOA Suite on AMD Athlon 64x2 Dual Core processor with Vista
OS
 http://forums.oracle.com/forums/thread.jspa?messageID=2236119&#2236119
 getting OPMN error while starting Oracle SOA Suite
http://forums.oracle.com/forums/thread.jspa?messageID=2437440&#2437440
 Can't shutdown OC4J 10.1.3.0.0 with JDK 1.5 from command line
http://forums.oracle.com/forums/thread.jspa?threadID=358789

You might also like