Transports and Interfaces: Siebel Enterprise Application Integration


What's New in This Release


Back to top


EAI Transports and Interfaces Overview

About EAI Transports

About EAI Transport Methods

Outbound Methods for a Transport Business Service

Inbound Methods for a Transport Business Service

Using Named Subsystems for Transport Parameters

Rules of Precedence for Parameter Specification

Common EAI Transport Parameters

About Object Interfaces and EAI

Database-Level Interfacing


Back to top


EAI MQSeries Server Transport

About the EAI MQSeries Server Transport Business Service

About the MQPMO_SYNCPOINT Option

EAI MQSeries Server Transport Parameters

Exposing MQMD Headers as Properties

EAI MQSeries Server Transport Named Subsystem

Using the SendReceive Method with MQSeries

Dispatch Error Handling for the EAI MQSeries Server Transport

Increasing the Maximum Message Length on IBM WebSphere MQ

Using the EAI MQSeries Server Transport on AIX

About EAI MQSeries Transport Re-Entrance

About Message ID Tracking for an Inbound Message

Invoking a Workflow Using MQSeries Server Receiver


Back to top


EAI MSMQ Transport

About Microsoft Message Queuing (MSMQ)

About the EAI MSMQ Transport

Methods for Sending and Receiving Messages

EAI MSMQ Transport Named Subsystems

Configuring the EAI MSMQ Transport Servers

Configuring EAI MSMQ Transport for Various Send and Receive Scenarios

EAI MSMQ Transport Prerequisites

EAI MSMQ Transport Parameters

About Defining Integration Objects

Sending Outbound Messages with EAI MSMQ Transport

Receiving Inbound Messages with MSMQ Receiver


Back to top


EAI Java Business Service

About the EAI Java Business Service

Requirements for Implementing a Java Business Service

Creating a Java Business Service

Defining a Business Service in Java

About Implementing a Business Service in Java

About Exception Handling for the Java Business Service

About the Lifecycle of a 32-bit Java Business Service

Example of a Java Business Service

About the Lifecycle of a 64-bit Java Business Service

Restrictions for Implementing a Java Business Service

Troubleshooting the Java Business Service


Back to top


EAI JMS Transport

About the EAI JMS Transport Business Service

About Synchronous and Asynchronous Invocation

About the JMS Publish-and-Subscribe Model

About Operations (Methods) of the EAI JMS Transport

Features Not Supported for Use with the Siebel JMS Transport

About JMS Message Types

About Sending and Receiving XML

About Multistep Operations Within a JMS Session

About Undeliverable Messages in JMS Transport

Detailed Input and Output Specifications for the EAI JMS Transport

JMS Headers and Properties

Input Arguments Used by the Dispatch Step

About the Output of the JMS Transport

Configuring the EAI JMS Transport

About the JMSSubsys Named Subsystem

About the JavaContainerSubsys Named Subsystem

About the JMS Receiver

About Reconnecting to the External JMS Queue

Creating a JMS Subsystem by Using the Siebel Web Client

Sending and Receiving JMS Messages

Receiving, Dispatching, and Sending JMS Messages

Sending and Receiving Custom JMS Properties

Enabling Authentication and Authorization for the EAI JMS Transport

About JMS Credential Specification

Configuring Credentials in JNDI

Configuring Credentials in JMS

Configuring Against Oracle WebLogic Server

Configuring Against TIBCO Enterprise Message Service

Configuring Against IBM WebSphere MQ

About Security Configuration on the JMS Server

Troubleshooting for the JMS Transport

About Logging for the JMS Transport

About Caching for the JMS Transport


Back to top


EAI HTTP Transport

About the EAI HTTP Transport

System Requirements for Using the EAI HTTP Transport

Selecting the Appropriate Business Service for HTTP

Using POST and GET

EAI HTTP Transport Named Subsystems

EAI HTTP Transport Method Arguments

Sending a Message Using the EAI HTTP Transport

Using the EAI HTTP Transport for Inbound Integration

Preparing to Use the EAI HTTP Transport for Inbound Integration

Specifying HTTP Parameters for Inbound Integration

Using the EAI HTTP Transport in Session Mode

Using the EAI HTTP Transport in Sessionless Mode

Process of Using the EAI HTTP Transport for Inbound Messages

Handling EAI HTTP Transport Business Service Errors

Processing and Sending Outbound XML Documents

Sending and Receiving Messages with the EAI HTTP Transport

Examples Using HTTP Request

Controlling Login Sessions with Session Mode

Sending Requests in Sessionless Mode

Accessing a URL Protected by Basic Authentication

Providing Client Certificate Information for TLS Mutual Authentication

Creating Custom Headers for the EAI HTTP Transport Service

About Sending and Receiving Messages Through HTTP

About Transport Headers and HTTP Response Headers


Back to top


Integrating Siebel Business Applications with Java Applications

About Siebel Business Applications and Java Applications

About the JDB Business Service API

About the Siebel Code Generator

Invoking the Siebel Code Generator

Code Generated for a Business Service

About Methods of Java Classes Generated for a Business Service

About the Code Generated for an Integration Object

About Running the Java Data Bean

Connect String and Credentials for the SiebelDataBean

Connection Parameters for the SiebelDataBean

Examples Using Generated Code for Integration Objects

About the Siebel Resource Adapter

Using the Resource Adapter

About the Connect String and Credentials for the Java Connector

About JCA Logging


Back to top


EAI DLL and EAI File Transports

About the EAI DLL Transport

EAI DLL Transport Methods

EAI DLL Transport Parameters

Creating a DLL to Call a Function in an External DLL

About the EAI File Transport

EAI File Transport Methods

Using the EAI File Transport Methods

Generating Unique Filenames

EAI File Transport Parameters

Enabling Write Access for the EAI File Transport

EAI File Transport Named Subsystem


Back to top


Transcode Service Business Service

About the Transcode Service Business Service

Transcode Service Business Service Methods

Convert Method

Validate Method

Transcode Service Business Service Examples

Using the Validate Method

Using the Convert Method

Back to top

Transports and Interfaces: Siebel Enterprise Application Integration Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.