You complete your orchestrations so you can export them into Studio. In addition to your
connector orchestrations, you must also complete orchestrations for the App Connect connector
interfaces.
About this task
After your development work is complete, perform the following procedure to complete your
connector orchestrations. In
App Connect connector interfaces you are introduced to the App Connect TestConnection, ListObjects and
DescribeObjects connector interfaces and provided with procedures for completing orchestrations for
each.
In the steps that follow, you complete your connector orchestrations by reading input data
from the Web Services Provide Service activity, adding logic and then responding using the Send
Reply output activity. The Provide Service activity supplies a web service that can be started from
an outside client. During run time, the Send Reply activity returns a response to the
client.
Procedure
- In the Project toolbox tab, select an orchestration, for example
CreateObjects. The orchestration is displayed in
the Studio workspace.
- In the orchestration, click on the Provide Service activity. The Map Outputs panel is displayed.
- In the Map Outputs panel, click on body. The node type window is displayed showing the input data.
- Using the information in the node type window, map the
body data and use the data to create the object in your endpoint.
- Select Orchestration -> Validate.
Note: The orchestration generated
for Starter Activity has Provide Service and Invoke Service
activities. As a part of implementing the Starter Activity,
fetch the required data and pass the values to the pregenerated Invoke
Service Activity, in the end. The Invoke Service activity must be
the last activity in the orchestration. Also, populate the optional
parameter location to the callbackURL received
as a part of the ConnectionFields header of the pregenerated
Provide Service Activity.
Results
The Validation Results window is displayed, showing the results
of the validation.
What to do next
Complete orchestrations for the App Connect TestConnection, ListObjects and DescribeObjects
connector interfaces.