In the asynchronous process two one way operations ports are defined to receive the request and send the response. On the client side, the client uses the invoke activity to invoke the asynchronous BPEL process and continues with its flow. It uses the receive activity to receive the response later in the flow. The asynchronous BPEL process receives the request on one of the ports and sends back the reply from another port (callback port). To send the response the asynchronous BPEL process invokes the client on the callback port using the callback activity.
Create a SOA service that will calculate bill for an order.
Step 1: Create a new SOA project with name Billing System. Drag and drop BPEL Process component in composite.xml. Select BPEL 1.1 specification. Fill the remaining details as mentioned below.
Name: User defined keyword.
Name Space: User defined keyword as BPEL target name space.
Template: Asynchronous BPEL process.
Service name: User defined keyword.
Step 2: Open xsd document and modify as per above input and output structures.
Step 3: Open WSDL modify message block as per new xsd names.
Step 4: Open BPEL process. Drag and drop transform activity after receive from oracle extensions.
Step 5: Double click on transform activity. Browse source and target variable for mapping. provide user defined keyword as mapping file name. click ok.
Step 6: Copy required elements as shown below.
Select sum from mathematical functions. And map as shown below. Deploy and test.
Hello There. I found your blog using msn. This is a very well written article. I’ll be sure to bookmark it and come back to read more of your useful information. Thanks for the post. I’ll definitely return.
I like the helpful info you provide in your articles. I will bookmark your weblog and check again here regularly.
It’s actually a great and useful piece of information. I’m glad that you shared this useful information with us. Please keep us up to date like this. Thanks for sharing.
With thanks! Valuable information!
here! Good luck for the next!
I got what you mean,saved to fav, very decent site.
With thanks! Valuable information!
I conceive this web site has got some real good information for everyone
sound like you know what you?re talking about! Thanks
Hello! I’m at work browsing your blog from my new apple iphone!
Just wanted to say I love reading through your blog and look forward to all
your posts! Carry on the excellent work!
Great blog here! Also your website loads up fast!
What host are you using? Can I get your affiliate link to your host?
I wish my site loaded up as fast as yours lol