Use the Get Updated Objects activity to poll for events
that were updated on the Siebel Sever.
Before you begin
Ensure that you have:
- Installed the necessary vendor software JAR files.
- The valid connection details to connect to the Siebel server.
- Configured the EventStore business objects
and triggers to generate events. For more information, see Prerequisites for starter activities in Siebel
About this task
Use this task to get updated Business Component hierarchy
or updated Integration Objects on the Siebel server.
Procedure
- In an active orchestration, open the Activities tab
and expand the Siebel folder contents.
- Drag the Get Updated Objects activity
icon onto the orchestration. The Siebel Get Updated
Objects Checklist is displayed.
- In the Checklist, click Summary.
- Review the contents of the Activity Name field,
and make the required changes.
- In the Checklist, click Pick Endpoint.
- Click Browse and use the Project
Explorer dialog box to select the relevant Siebel endpoint.
- You can create the endpoint by clicking New and
specifying the required connection details. Click OK to
save and use the endpoint for this configuration.
- To make any required changes to the selected endpoint configuration,
click Edit to access the options in a separate
window. Any changes you make globally affects all uses of the endpoint
in active orchestrations.
- In the Checklist, click Configure.
- Enter the repository name in the Repository
Name text box. Repository name is populated with a default
value, which represents the Siebel Repository. Enter the repository
name if it is not same as the default value. All the metadata needed
for discovering the objects are retrieved from this repository.
- Specify the Event Store name which is configured in the Siebel
server. The activity polls this Event Store for new events.
- Select one of the following objects for integration.
To work with Business Object/Business Component:
- Select the Object Type as Business
Object / Business Component.
- Click Browse to display the
list of Business Objects.
- Use the Business Object Filter to
filter the business objects during selection.
- Optional: Click Refresh to
update the current object list from the Siebel server.
- Select a Business Object from the
business object list and click Next
- The list of business components for the selected business
object is displayed. Select a business component and click Finish to
generate schemas for the map input and map output.
- If the selected business component is a child of a parent
business component, then both the parent and the child business components
are generated with a relation between them.
To work with Integration Object:
- Select the Object Type as Integration
Object.
- Click Browse to display the list
of integration objects.
- Use Integration Object Filter to
filter the integration objects during selection.
- Optional: Click Refresh to
update the object list from the Siebel server.
- Select an integration object and click Finish to
generate schemas for the map output.
- In the Checklist, click Retry.
Review the default settings and make the required changes. Similarly,
configure the Delivery Rules panel. For more information, see Specifying Retry and Delivery Options for Siebel Activities
- The activity polls the event store at configured intervals
for update events, and fetches the actual object for that event. This
object is sent to the orchestration. After processing, the event is
marked as archived in the event store.
- Select the Map Outputs in the Checklist.
The XML Schema generated to hold the response of the activity is displayed
as nodes under the response output parameter in the From
Activity panel.
- Create a map between the output parameters and orchestration
variables.
Results
You have configured the Siebel Get Updated Objects activity.