Creating A SOA Composite Application With Oracle JDeveloper 12c
Creating A SOA Composite Application With Oracle JDeveloper 12c
Purpose
This Oracle by Example (OBE) tutorial shows you how to develop a HelloWorld composite application from start to finish in Oracle
SOA Suite 12c.
Time to Complete
30 minutes
Background
Oracle SOA Suite provides an enterprise architecture that supports building connected enterprise applications to provide solutions
to business problems.
Using Oracle SOA Suite, you can create, manage, and orchestrate services into composite applications and business processes.
You can then easily assemble multiple technology components into one SOA composite application.
A SOA composite application is an assembly of services, service components, and references designed and deployed in a single
application. Connections(wiring) between the services, service components, and references enable message communication. The
details for a composite are stored in the composite.xml file.
Context
This is the second tutorial of a series that shows you how to install Oracle SOA Suite 12c, develop a HelloWorld application from the
beginning, and deploy an application locally and to the cloud.
5. On the Create SOA Application - Step 3 of 3 page, from the Project SOA Settings list, select Empty Composite and
click Finish.
Wait until the application creation and configuration are complete.
On the Applications tab, you can examine the created SOACSdemo application files.
Adding a BPEL Process
1. On the SayHello page, drag and drop a BPEL Process component from the Components panel to
the Components swimlane(colum).
The MakeGreeting.bpel page appears.
5. On the Expression panel, leave the cursor active after the comma. Expand inputVariable, payload, and client:
process under the BPEL Variables panel, select client:input string, and click Insert Into Expression.
Note: You can also drag and drop the client:input String to the Expression text area.
6. On the Expression panel, verify your expression, and click OK.