Correlation(10g):
It’s used to track the stateful session.
- create a correlation table
Sup id | 101 | 102 | 103 | 104 |
Sup name | XYZ | ABC | DEF | GHI |
Sup A/C name | AAA | BBB | CCC | DDD |
New Project:
Name/correlation BPEL-> Synchronous /Asynchronous
XSD:
Input id
int
Output Sid
int
Sname String
SAname String
DB Pollex:
poll for new or changed
View
Structure
Correlation – right-click
Create Correlation
Name(correlation set_SD) ----> next
Property ---> Right-click
Create property
Property _SD – ok -> It shows new projects automatically
Inclined to build a profession as Oracle SOA Developer?
Then here is the blog post on Oracle SOA Training Online.
Structures:
Properties
property Allais right click
create property alias
Correlation BPEL
Part payload- select
Query
ctrl+space ---> .select id – ok
Structures:
Properties
property Allais ---> right-click ----->
create property alias
Correlation BPEL
DB poll
Query
ctrl+ space -> ./Table Name/SID
BPEL process:
Receive 1:
Double click
Correlations
add ----> correlation set
Set | Initiate |
Correlationset_SID | YES |
BPEL process:
Receive 2:
Double click
Correlations
add ---> correlation set
Oracle SOA Interview Questions
Set | Initiate |
Correlationset_SID | NO |
Deploy project
<Element name = “employee name” type = “string”, min occurs = “1”, max occurs = “unbounded” />
Note:
This tag is used n the XSD source page after the<element name = “name” type = “string”>
After creating a 10g project it’s automatically creates
- schas
- Test suite
- BPEL .XML
- Hello world. BPEL
- Hello world. WSDL
BPEL console [wait time increase]
Manage BPEL Domain
Synchronous max wait time
45 sec -> 55 sec
Apply
Note: If it changes 45 to 55 then it reflects all projects.
Global variable:
We can create from the top of the “BPEL process”
Local variables:
We can create from ”scope activity”
11g Definition:
SCA ----> service component Architecture
SOA is a middleware technology.
For in-depth knowledge on Oracle SOA click on:
- Oracle service bus in SOA
- Oracle SOA Business rule engine
- Java messaging service in Oracle SOA 11g
- Oracle 11g installation step by step process
- How to work with FTP(File transfer protocol) in Oracle SOA