Country code | Country name |
IN | INDIA |
ENG | ENGLAND |
US | UNITED STATES |
DVM: lookup value(‘country .DVM’, ’ country code’, i/p, ‘country name,’’ ’)
http://local host:8001/SOA/COMPOSER
Assign:
Dvm: lookup values (‘country.dvm’,’country code’, input,’country name’, ‘ ’)
http://local host:9001/SOA/composes
open open DVM
select table nameopen
edit -select whatever we want to change click
Country code: IN
Country name: INDIA
OK Commit yes -
Note: when your deploy again it shows previous o/p.
Example:
i/p | o/p | i/p | o/p |
IN | GREAT INDIA | IN | INDIA |
WS _ addressing.XSD
<End point Reference XMLS = “TNS”><Address> WSDL </Address></end point reference> |
In WS – addressing.XSD
Target Namespace
(ex: “http://schemas.XML SOAP .org/WS/2003/03/addressing”)
(Concrete WSDL’s)
Note:
Inclined to build a profession as Oracle SOA Developer?
Then here is the blog post on Oracle SOA Training.
XSD:
i/p n1 ,n2 int
o/p result à int
switch:
Label : n1>n2
Condition: number (n1) > number (n2)
i/p invoke i/p
<end point reference XMLS = “TNS”>
<Address> add 2 num concrete WSDL </address>
</end point reference>
X – Ref (cross Reference)
Dynamic object value mapping
Note: DVM à maps only one column (look up value)
To maintain the stateful session by using the “correlation ID”
Project correlation set à BPEL synchronous
Note:
XSD:
i/p sid int
o/p eid int
ename string
eloc string
ID | name | Loc |
101 | Ram | HYD |
102 | SAI | WRNGL |
103 | TEJA | HYD1 |
Receive1 output
[message types/partner links/BPEL process –client /BPEL process1.WSDL /message types/BPEL process1 request message/part – payload ] select Query Ctrl + space , After then it will shows Client ;process /client :sIDOk
Select – property, ok
Select – property, ok
Select – property1, ok
Select – correlation set1, ok
Yes apply ok
Receive 1: (double click)
+ --> select – correlation set , initiate (NO)
/(edit) click
/(edit) click
/(edit) click
/(edit) click
[message types/partner links/DB poll /DB poll WSDL /message types/employee 243/ part – Employee 243 ] select
Query Ctrl + space ,
After then it will show Ok
Select – property1 – employee 243, ok
Select – property1, ok
Select – property1, ok
Select – correlation set1, ok
apply ok
Note:
Project mediator _add 2 nums à synchronous
Composite name, composite mediator
XSD:
<element name = “Addition”>
<complex type>
<sequence>
<element name = “n1”type = “int”/>
<element name = “n2”type = “int”/>
</sequence>
</complex type>
</element>
<element name = “Response”>
<complex type>
<sequence>
<element name = “Result”type = “int”/>
</sequence>
</complex type>
</element>
</schema>
WSDL :
Double click on mediator:
Click
Number (n1) > number (n2)
N1 – i/p1
N2 – i/p2
Sum result
Poll native schema normal format
DB_ insert:
Create table , insert only
Double click on mediator:
Transform:
File poll DB_ insert(mapper)
You liked the article?
Like: 0
Vote for difficulty
Current difficulty (Avg): Medium
TekSlate is the best online training provider in delivering world-class IT skills to individuals and corporates from all parts of the globe. We are proven experts in accumulating every need of an IT skills upgrade aspirant and have delivered excellent services. We aim to bring you all the essentials to learn and master new technologies in the market with our articles, blogs, and videos. Build your career success with us, enhancing most in-demand skills in the market.