In this article, we will discuss interview question with their justification on Oracle OSB, SOA and BPEL
This is part-5 of Oracle OSB-SOA-BPEL interview question series
Q) What is Pipeline Error Handler ?
- Pipeline Error Handlers are used to handle the errors occurred in Request/ Response Pipeline
Q) How can you end a Proxy flow without using if then else logic ?
- You have to use Reply(with Success) action to end the Proxy Flow where you want
Q) How can you jump control from one stage to next stage without using if then else logic ?
- You have to use Skip action at the end of the stage
Q) For a JMS Queue Subscriber Proxy Service, how can you ensure that the JMS Message is retried if an error occurs during processing ?
- One XA Connection Factory should be created to access that JMS queue and that Connection Factory should be used in the URL
Q) Explain File and FTP transport for Proxy & Business Service in OSB ?
- Proxy Service for FTP/File Transport is used for Reading files from source directory
- Similarly, Business Service for FTP/File Transport is used for writing files onto destination directory
Q) OSB NODES EXPLAINED
Oracle Service Bus Message Flow :
Nodes:
- Conditional Branch
- Operational Branch
- Pipeline Pair
- Route
- Stage
- Error Handler
Route Actions:
Communication:
- Dynamic Routing
- Routing
- Routing Table
Flow Control:
- If Then
Stage Actions:
Communication:
- Routing Options
- Service Callout
- Transport Header
- Dynamic Publish
- Publish
- Publish Table
Flow Control:
- For Each
- If Then
- Raise Error
- Reply
- Skip
- Resume
Message Processing:
- Assign
- Delete
- Insert
- Java Callout
- MFL Transform
- Rename
- Replace
- Validate
Reporting:
- Alert
- Log
- Report
Folks, it’s your turn to comment & suggest for improvement
Note: We have taken inputs from various folks and other weblog for making this comprehensive set of Oracle SOA-OSB interview & answers
Related Articles :
- Oracle OSB-SOA-BPEL Interview Question Index
- Oracle OSB Tutorials Index
- Oracle OSB-SOA-BPEL Interview Question and Answer – Part 1
- Oracle OSB-SOA-BPEL Interview Question and Answer – Part 2
- Oracle OSB-SOA-BPEL Interview Question and Answer – Part 3
- Oracle OSB-SOA-BPEL Interview Question and Answer – Part 4
- Oracle OSB-SOA-BPEL Interview Question and Answer – Part 6
- Oracle OSB-SOA-BPEL Interview Question and Answer – Part 7
- Oracle OSB-SOA-BPEL Interview Question and Answer – Part 8
- Oracle OSB-SOA-BPEL Interview Question and Answer – Part 9
- Oracle OSB-SOA-BPEL Interview Question and Answer – Part 10
- Oracle OSB-SOA-BPEL Interview Question and Answer – Part 11
- Oracle OSB-SOA-BPEL Interview Question and Answer – Part 12
- Oracle OSB-SOA-BPEL Interview Question and Answer – Part 13
- Oracle OSB-SOA-BPEL Interview Question and Answer – Part 14
- Oracle OSB-SOA-BPEL Interview Question and Answer – Part 15
- Oracle OSB-SOA-BPEL Interview Question and Answer – Part 16
- Oracle OSB-SOA-BPEL Interview Question and Answer – Part 17
References :
Happy Coding !!
Happy Learning !!