Integration Platform Technologies: Siebel Enterprise Application Integration


What's New in This Release


Back to top


Integration Objects

Integration Objects Terminology

About Integration Objects

Integration Object Base Object Type

Difference Between Integration Objects and Integration Object Instances

About Integration Object Wizards

About the Structure of Integration Objects

About Integration Components and Associations

About Multivalue Groups Within Business Components

About Validation of Integration Components Fields and Picklists

About Calculated Fields and Integration Objects

About Inner Joins and Integration Components

About Operation Controls for Integration Components

About Defining Field Dependencies

About Setting Primaries Through Multivalue Links

About Repository Objects

About Integration Component Keys

Permission Flags for Integration Components

About EAI Siebel Adapter Access Control


Back to top


Creating and Maintaining Integration Objects

About the Integration Object Builder

Creating Integration Objects Using the EAI Siebel Wizard

Siebel Integration Object Fine-Tuning

Validating Integration Objects

Synchronizing Integration Objects

Synchronizing Integration Objects

Synchronization Rules

About the EAI Siebel Wizard

Best Practices for Maintaining Siebel Integration Objects

Resolving Synchronization Conflicts for Integration Objects and User Properties

Example of an Integration Object with Many-To-Many Relationships

Generating Integration Object Schemas

About Optimizing Performance for Using Integration Objects

Business Component Restrictions for Integration Components

Best Practices for Using Integration Components


Back to top


Business Services

About Business Services

Creating Business Services

Business Service Structure

About Property Sets

Creating Business Services in Siebel Tools

Defining a Business Service in Siebel Tools

Defining Business Service Methods

Defining Business Service Method Arguments

Defining and Writing Business Service Scripts

Defining Business Service User Properties

Creating a Business Service in the Siebel Client

Business Service Export and Import

Testing Your Business Service

About Accessing a Business Service Using Siebel eScript or Siebel VB

Business Scenario for the Use of Business Services


Back to top


Web Services

About Web Services

About RPC-Literal and DOC-Literal Bindings

About RPC-Literal Support

About DOC-Literal Support

About One-Way Operations and Web Services

Invoking Siebel Web Services Using an External System

Publishing Inbound Web Services

Generating a WSDL File

About Defining Web Services Inbound Dispatcher

Consuming External Web Services Using Siebel Web Services

Creating an Outbound Web Service Based on a WSDL File

Outbound Web Services Administration

Integration Objects as Input Arguments to Outbound Web Services

Web Services Support for Transport Headers

About Local Business Service

About XML Schema Support for the <xsd:any> Tag

About Mapping the <xsd:any> Tag in the WSDL Import Wizard

About Mapping the <xsd:any> Tag in the XML Schema Wizard

Examples of Invoking Web Services

About Web Services Security Support

Configuring the Siebel Application to Use the
WS-Security Specification

About WS-Security UserName Token Profile Support

About Siebel Authentication and Session Management SOAP Headers

Combinations of Session Types and Authentication Types

About Enabling the Session Management on SWSE

Session Time Out and Max Age Parameters

Examples of Using SOAP Headers for Authentication and Session Management

About Web Services and Web Single Sign-On Authentication

About Custom SOAP Filters

About Handling Custom Headers Using Filters

Enabling SOAP Header Processing Through Filters

About Inputting a SOAP Envelope to a Filter Service

About Web Services Cache Refresh

Enabling Web Services Tracing


Back to top


EAI Siebel Adapter

About the EAI Siebel Adapter

EAI Siebel Adapter Methods

About the Examples in the EAI Siebel Adapter Methods Sections

Query Method

QueryPage Method

Synchronize Method

Insert Method

Upsert Method

Update Method

Delete Method

Execute Method

EAI Siebel Adapter Method Arguments

About MVGs in the EAI Siebel Adapter

About Using Language-Independent Code with the EAI Siebel Adapter

Siebel EAI and Run-Time Events

Best Practices for Using the EAI Siebel Adapter

Troubleshooting the EAI Siebel Adapter

Enabling EAI Siebel Adapter Logging

Enabling Siebel Argument Tracing

Configuring the EAI Siebel Adapter for Concurrency Control

About the Modification Key

About Modification IDs

About Status IDs


Back to top


EAI UI Data Adapter

About the EAI UI Data Adapter Business Service

EAI UI Data Adapter Methods

QueryPage Method

UpdateLeaves Method

InitLeaves Method

InsertLeaves Method

DeleteLeaves Method

Execute Method

EAI UI Data Adapter Method Arguments


Back to top


Siebel Virtual Business Components

About Virtual Business Components

About Using VBCs for Your Business Requirements

Usage and Restrictions of Virtual Business Components

Using Virtual Business Components

Creating a New Virtual Business Component

Setting User Properties for the Virtual Business Component

XML Gateway Service

XML Gateway Methods

XML Gateway Method Arguments

Examples of the Outgoing XML Format

Search-Spec Node-Type Values

Examples of Incoming XML Format

External Application Setup

Custom Business Service Methods

Common Method Parameters

Business Services Methods and Their Property Sets

Custom Business Service Example


Back to top


Siebel EAI and File Attachments

About File Attachments

Exchange of Attachments with External Applications

Using MIME Messages to Exchange Attachments

Creating an Attachment Integration Object

Creating Workflow Process Examples

About the EAI MIME Hierarchy Converter

Outbound Integration

Inbound Integration

About the EAI MIME Doc Converter

Using Inline XML to Exchange Attachments

Creating an Attachment

Creating a Test Workflow Process


Back to top


External Business Components

Process of Configuring External Business Components

Creating the External Table Definition

Mapping External Columns to Siebel System Fields

Specifying the Data Source Object

Specifying Any Optional Table Properties

Configuring the External Business Component

Specifying Run-Time Parameters

About Using Specialized Business Component Methods for EBCs

Usage and Restrictions for External Business Components

About Using External Business Components with the Siebel Web Clients

About Overriding Connection Pooling Parameters for the DataSource

About Joins to Tables in External Data Sources

About Distributed Joins

Usage and Restrictions for Using Distributed Joins

Loading an Oracle Business Intelligence Presentation Catalog for Use as an External Table

Troubleshooting External Business Components


Back to top


Predefined EAI Business Services


Back to top


Property Set Representation of Integration Objects

Property Sets and Integration Objects

Example Instance of an Account Integration Object


Back to top


DTDs for XML Gateway Business Service

Outbound DTDs for the XML Gateway Business Service

Inbound DTDs for the XML Gateway Business Service

Back to top

Integration Platform Technologies: Siebel Enterprise Application Integration Copyright © 2008, Oracle and/or its affiliates. All rights reserved. Legal Notices.