Hey guys !
In this Post I am going through the For Each functionality in OSB 12c.
Use Case
Simple Integration Scenarios, Where Source system payload has Repeated Nodes, Target System expects one node at a time.
Design
Step 1 :
Create a OSB Project, Add a Pipeline. Inside Pipeline Add a For Each Action.
Step 2:
Provide the required data in For Each Properties. Shown below
This is all we need to Implement For Each.
However we will have to further process the Data, This could depend on your Requirement.
For the Demo Purpose, I am Sending this data to a Business Service using Publish Action.
Step 3:
Add a Publish Action inside For Each. Add a Assign action to see the Payload of the For Each iteration in Testing. Screens Below
Step 4:
Export and Deploy your code to Server.
Testing
Request Payload
<?xml version="1.0" encoding="UTF-8"?>
<Envelope>
<Message>
<MessageID>1</MessageID>
<OrderReport>
<OrderID>102-4552-913811</OrderID>
<Item>
<OrderItemCode>09588730573218</OrderItemCode>
<SKU>05988-2066</SKU>
</Item>
</OrderReport>
</Message>
<Message>
<MessageID>2</MessageID>
<OrderReport>
<OrderID>102-4556812-97811</OrderID>
<Item>
<OrderItemCode>09588730573218</OrderItemCode>
<SKU>05988-20166</SKU>
</Item>
</OrderReport>
</Message>
<Message>
<MessageID>3</MessageID>
<OrderReport>
<OrderID>102-4556812-91371</OrderID>
<Item>
<OrderItemCode>09588730573218</OrderItemCode>
<SKU>05988-266</SKU>
</Item>
</OrderReport>
</Message>
</Envelope>
For Each output for Last Iteration
<Message> |
<MessageID>3</MessageID> |
<OrderReport> |
<OrderID>102-4556812-91371</OrderID> |
<Item> |
<OrderItemCode>09588730573218</OrderItemCode> |
<SKU>05988-266</SKU> |
</Item> |
</OrderReport> |
</Message> |
Thats All Folks !
Here are some other posts, which may interests you
1. Fusion Middleware 12c – SAP Adapter Configuration
http://osb-dheeraj.blogspot.in/2016/02/fusion-middleware-12c-sap-adapter.html
2. Oracle Integration Cloud Service (ICS)
http://osb-dheeraj.blogspot.in/2016/02/oracle-integration-cloud-service-ics.html
3. SOA Interview Questions : Service Oriented Architecture Interview Questions Part 1
http://osb-dheeraj.blogspot.in/2016/02/soa-interview-questions-service.html
http://osb-dheeraj.blogspot.in/2016/02/osb-12c-domain-value-map-dvm.html
Thanks for sharing Good Information
ReplyDeleteOracle SOA Online Training
Enjoyed reading the article above, really explains everything in detail, the article is very interesting and effective. Thank you and good luck for the upcoming articles.Oracle OSB Online Training
ReplyDeleteAppian BPM training
ReplyDeletearcsight online training
arcsight training
Build and Release online training
Build and Release training
Dell Bhoomi online training
Dell Bhoomi training
Dot Net online training
Dot Net training
ETL Testing online training
ETL Testing training
Hadoop online training
Hadoop training
Tibco online training
Tibco training
Thanks, Experience with various technologies and businesses this is generally helpful.
ReplyDeleteosb online training
oracle osb online training
osb online course
Thanks For Sharing Like this Valuable OSB it is Very useful to us Oracle OSB Training
ReplyDeleteThanks For Sharing ORACLE OSB Training Oracle OSB Training
ReplyDeletevinay
Thank you for sharing wonderful information with us to get some idea about it.
ReplyDeleteOracle OSB Training
OSB Online Training Hyderabad
görüntülüshow
ReplyDeleteücretli show
34T0
https://titandijital.com.tr/
ReplyDeletebalıkesir parça eşya taşıma
eskişehir parça eşya taşıma
ardahan parça eşya taşıma
muş parça eşya taşıma
SHK1XC
4BC81
ReplyDeleteKonya Evden Eve Nakliyat
Karaman Evden Eve Nakliyat
Ardahan Evden Eve Nakliyat
Gümüşhane Parça Eşya Taşıma
Van Parça Eşya Taşıma
Çanakkale Şehirler Arası Nakliyat
Bitrue Güvenilir mi
Urfa Evden Eve Nakliyat
Yalova Evden Eve Nakliyat
AC8EB
ReplyDeleteÇorum Lojistik
Çankırı Lojistik
Samsun Lojistik
Konya Şehirler Arası Nakliyat
İzmir Lojistik
Mamak Fayans Ustası
Ankara Şehirler Arası Nakliyat
Kayseri Parça Eşya Taşıma
Cointiger Güvenilir mi
88E23
ReplyDeleteÇerkezköy Marangoz
Denizli Lojistik
Urfa Evden Eve Nakliyat
Manisa Lojistik
Antep Evden Eve Nakliyat
Mercatox Güvenilir mi
Mexc Güvenilir mi
Batman Şehirler Arası Nakliyat
Yalova Şehirler Arası Nakliyat
87E1C
ReplyDeleteGiresun Parça Eşya Taşıma
Uşak Evden Eve Nakliyat
Lunc Coin Hangi Borsada
Isparta Lojistik
Bilecik Lojistik
Silivri Boya Ustası
Keçiören Boya Ustası
Denizli Şehir İçi Nakliyat
İzmir Şehir İçi Nakliyat
1CFF8
ReplyDeleteBinance Para Kazanma
Binance Kaldıraçlı İşlem Nasıl Yapılır
Coin Üretme Siteleri
Binance Neden Tercih Edilir
Btcturk Borsası Güvenilir mi
Coin Kazma
Kripto Para Madenciliği Nasıl Yapılır
Okex Borsası Güvenilir mi
Binance Kaldıraçlı İşlem Nasıl Yapılır
F54CE
ReplyDeleteThreads Takipçi Hilesi
NWC Coin Hangi Borsada
Bitcoin Yatırımı Nasıl Yapılır
Bitcoin Madenciliği Nasıl Yapılır
Spotify Takipçi Satın Al
Binance Referans Kodu
Kripto Para Kazma
Tiktok Takipçi Hilesi
Bitcoin Oynama
78E2A
ReplyDeletearbitrum
pancakeswap
dexscreener
layerzero
poocoin
defilama
bitbox
trezor suite
looksrare
Germany is in high demand for qualified nursing professionals, offering diverse opportunities in various healthcare settings, including hospitals, clinics, and elderly care facilities. Positions range from general nursing roles to specialized fields such as paediatrics and geriatrics. Nurses in Germany benefit from robust employment rights, competitive salaries, and comprehensive benefits packages. The country also provides strong support for professional development, allowing nurses to enhance their skills and advance their careers. Proficiency in the German language is essential for effective communication with patients and colleagues. Internationally trained nurses may undergo a recognition process for their qualifications, ensuring compliance with local standards. This is an excellent chance for healthcare professionals seeking a rewarding career in a dynamic and supportive environment. Join the thriving nursing community in Germany and make a significant impact on patient care!
ReplyDeletehttps://www.dynamichealthstaff.com/nursing-jobs-in-germany