Documentation Home
> Sun B2B Suite eXchange Integrator User's Guide
Sun B2B Suite eXchange Integrator User's Guide
Book Information
Index
Numbers and Symbols
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
W
X
Preface
Chapter 1 Overview of eXchange Integrator
What's in This Chapter
Summary of Features
eXchange Integrator and Java CAPS
Integration with Java CAPS
Architectural Overview
Process Overview
Design Phase: Using Enterprise Designer
Design Phase: Using ePM
Runtime Phase
Prerequisites Checklist
One-Time Setup Tasks
Enterprise Designer Tasks
ePM Tasks
Run-Time Tasks
Chapter 2 Installing eXchange Integrator
What’s in This Chapter
Supported Operating Systems
Supported External Applications
Database for Message Tracker
Database for Persistence and Monitoring via eInsight Engine
Installing the Product Files
Uploading B2B Suite Product Files to the Repository
To upload product files to the Repository
Refreshing Enterprise Designer
To refresh an existing installation of Enterprise Designer
After You Install
LDAP Server
About LDAP, Directory Services, Servers, and Clients
To configure the Directory Server
Installing the eXchange LDAP Schema
To install the eXchange Integrator LDAP schema to the Sun Java System Directory Server
Database Scripts
Creating and Configuring the eXchange Integrator Database Instance
To create a new database instance for eXchange Integrator
Modifying the init.ora File for the eXchange Integrator Database
To edit the value of open_cursors in the init.ora file for the eXchange Integrator database
To configure the value of open_cursors in the eXchange Integrator database
Extracting, Customizing, and Running Database Setup Scripts
What scripts are supplied, and what do they do?
Assumptions
To extract the scripts
To edit the setenv command script
Running Database Scripts to Set Up the eXchange IntegratorDatabase
To run the command scripts that call SQL scripts to install the schema
To directly run the SQL scripts that install the schema
To reinitialize the database
Chapter 3 eXchange Integrator Features
What’s in This Chapter
Project Tree Organization
Transport Attribute Definitions
Overview
BatchFTP
BatchLocalFile
FILE
FTP
HTTP
HTTPS
JMS
SMTP
Channel Manager
In this section
associate
associateActions
duplicatecheck
track
trackDialogue
trackDialogueAction
Message Tracker
B2B Protocols for X12, HIPAA, EDIFACT, AS2, and ebXML
Handling Errors
Message Tracker
eXchange Integrator Standard Error-Handling Topics
EX_PROCESSEDERRORS
EX_DEADLETTER
Error Logs
Creating a Nondefault Error Handler
To create an SMTP-based error handler
Chapter 4 Using eXchange Integrator in Enterprise Designer
What’s in This Chapter
Overview
Transaction Profiles
Using Enterprise Designer
B2B Host Procedures
Setting Up a B2B Host and Its Components
To create a B2B host
To populate a B2B host with attribute definitions
Setting Up Attribute Definitions
Creating and Configuring TADs
To create a custom transport attributes definition
To configure a custom transport attributes definition
Creating and Configuring DPADs
To create a new DPAD
To configure a DPAD
Creating and Configuring BPADs
To create a BPAD
To configure a BPAD
Building a B2B Host
Creating an Environment
To create and populate the environment
Creating and configuring the Oracle external
Creating and configuring LDAP and other externals
Optional: Configuring an Environment to Use HTTPS
To configure the HTTP external to use SSL
Connecting the B2B Host to Oracle and LDAP Externals
To create and populate the B2B Host Connectivity Map
Building the B2B Host
To create and build the Deployment Profile for the B2B Host
Building and Deploying the GUI Projects
Before you begin
To build and deploy the Deployment Profile for the ePM Project
To build and deploy the Deployment Profile for the Tracker Project
Building and Deploying the Error-Handling Projects
Before you begin
To build and deploy the Deployment Profile for the Sub_DLQ Project
To build and deploy the Deployment Profile for the Sub_ProcErrors Project
Chapter 5 Using B2B Web Facilities
What’s in This Chapter
General Topics
Topics Specific to eXchange Partner Manager (ePM)
Topics Specific to Message Tracker
Providing Access to B2B Web Facilities
To add or set up user access to B2B web facilities
eXchange Partner Manager (ePM) Overview
Operational Overview of the ePM GUI
Structural Overview of the ePM GUI
Root
B2B Hosts
Schedules
Notes section
Basic Operations in ePM
Accessing ePM
To access ePM
Basic B2B Host Operations in ePM
To locate a B2B Host in the explorer tree
To rename a B2B Host or Trading Partner
To export a B2B Host or Trading Partner
To import/overwrite a B2B Host or Trading Partner
To create, view, or configure a schedule
Viewing and Setting Business Protocol Parameters
Configuring Business Action Groups and Business Actions
To create and configure a business action group
To create and configure a business action
Protocol-Outbound (ToPartner) Parameter and ACK Settings
Protocol-Inbound (FromPartner) Parameter and ACK Settings
Batch-Outbound (ToPartner) Parameter and ACK Settings
About cron expressions
Examples of valid cron expressions
Viewing and Setting Delivery Protocol Parameters
Configuring Delivery Action Groups and Delivery Actions
To create and configure a delivery action group
To create and configure a delivery action
Parameter and ACK Settings for Delivery Protocols
Creating and Configuring Transaction Profiles
To create a new transaction profile
Inheriting and Overriding Parameter Settings
Quick Summary of Inheritance
Inheritance and Overrides in B2B Host Configuration
Inheritance and Overrides in Trading Partner Configuration
Example of Multiple Inheritance and Overrides
Creating and Configuring Trading Partners
Basic Operations for Trading Partners
To create a new trading partner
To find and select an existing trading partner
To add a B2B Host to a trading partner
Configuring Trading Partners
To create and configure a TP transaction profile
To configure TP protocols, action groups, actions, transports, and contacts
To create and configure a TP-specific contact
Message Tracker
Accessing Message Tracker
To access Message Tracker
Using Message Tracker
To search by B2B Host, trading partner, and protocol
To search by B2B host, trading partner, and protocol
To filter results by error type, direction, and/or date
To obtain details of a specified package
Chapter 6 Designing Business Processes
What’s in This Chapter
Using the eXchange Protocol Designer GUI
Modeling Elements
Activity Elements
Adding an Activity
To add an activity
Activity Elements
Linking Modeling Elements
To link modeling elements
Activity Elements
Branching Activities
To add an intermediate event
Intermediate Events
Scope
While
Validating a Business Process
To check the Business Process for errors
Saving an Unfinished Business Process
Using Business Processes in a Connectivity Map
To include a Business Process as a service on a connectivity map
To connect the Business Process activities to the externals
Chapter 7 Configuring Exception Handling
What’s in This Chapter
Overview
Exception Handling Configuration
Exception Handling Example
Identifying Component or System Failures
Scope
Scope or Process-level exceptions
Catch Named Exception
Catch All Exceptions
Compensation
Using Scope and Exceptions to Trigger Compensation
Validating the B2B Protocol
Chapter 8 eXchange Troubleshooting Tips
What’s in This Chapter
Identifying and Resolving Problems
Performance Considerations
Increasing the Logical Host Heap Size
To increase the Logical Host heap size
Increasing eInsight Engine Performance
To increase eInsight Engine Performance
Increasing the JMS IQ Manager Segment Size Property
Increasing the Oracle Number of Processes
Glossary of Acronyms
© 2010, Oracle Corporation and/or its affiliates