In Service Bus, Business Services provide abstraction layer and take care of communication with Service Providers. In this post, you will see different ways of creating Business Service in Service Bus project using JDeveloper based on a WSDL. And for the demonstration purpose, we will consider the Service Bus project and WSDLs shown below.
Method 1:
Right click Service Bus project and select New -> Business Service.
Give a meaningful name for Business Service as shown below.
Click Browse WSDLs icon (shown above) and choose CustomerService WSDL as shown below.
Click OK to go back to Create Business Service wizard.
Method 2:
Open the Service Bus overview file (file with same name as your project) and drag HTTP adapter into from Components –> Service Bus –> Technology –> HTTP into External Services swim lane to bring up Create Business Service wizard as shown below.
Give meaningful name for Business Service and click Next. Select the option WSDL and choose WSDL as shown in previous method by clicking Browse WSDLs icon.
Method 3:
Right click WSDL in Service Bus project and select Service Bus –> Generate Business Service as shown below.
Verify that Create Business Service wizard has come up showing WSDL and binding selected.
And the following steps are common irrespective of the above methods you choose to create Business Service.
Click Next and enter Endpoint URI of the service.
Click Finish to bring up a new tab showing CustomerServiceBS.bix.
can you please share this project
try downloading from here https://drive.google.com/open?id=0B-JxCNrHSh7yclM0YkJndlVHbDg