Skip Headers
Oracle® Application Server Integration B2B User's Guide
10
g
Release 2 (10.1.2)
B19370-03
Home
Solution Area
Index
Next
Contents
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documentation
Conventions
What's New in Oracle Application Server Integration B2B?
Part I Introduction and Concepts
1
Introduction to Oracle Application Server Integration B2B
1.1
What Does OracleAS Integration B2B Provide?
1.2
Supported Protocols
1.3
Design-Time Workflow
1.3.1
Business Protocols
1.3.2
Trading Partner Management—Creating Trading Partner Profiles
1.3.3
Trading Partner Management—Creating Trading Partner Agreements
1.3.4
Configuration and Deployment
1.4
OracleAS Integration B2B Administration, Monitoring, and Security
1.5
Summary
2
Getting Started with the User Interface
2.1
Accessing the User Interface
2.2
User Interface Page Components
2.2.1
Main List Pages
2.2.2
Details Pages
2.2.3
Creating Incomplete Partner Data
2.2.4
Creating, Adding, Deleting, and Removing Data
2.2.5
Naming Conventions
2.2.6
Using the Browser Back and Forward Buttons
2.2.7
Using the Return to List Link
2.2.8
Searching for Data on the Main List Page
2.2.9
Exporting Partner Data to an XML File
2.2.10
Viewing the State of Partner Data on the Details Pages
2.2.10.1
Draft State for Partner Data
2.2.10.2
Approved State for Partner Data
2.2.10.3
Deployed State for Partner Data
2.3
Partners Main Tab
2.3.1
Trading Partners List Page
2.3.2
Trading Partner Agreements List Page
2.3.3
Protocols List Page
2.3.4
Callouts List Page
2.4
Deployment Main Tab
2.5
Reports Main Tab
2.6
Administration Main Tab
2.6.1
Design List Page
2.6.2
Management List Page
2.7
Summary
3
Supported Protocols
3.1
Overview of Supported Protocols
3.2
Document Protocols
3.2.1
RosettaNet
3.2.1.1
RosettaNet Dictionaries
3.2.1.2
RosettaNet Validation
3.2.2
EDI X12
3.2.3
EDI EDIFACT
3.2.4
Custom Documents
3.2.5
HL7
3.3
Exchange Protocols
3.3.1
RNIF
3.3.2
AS2
3.3.3
Generic
3.3.4
MLLP
3.3.5
ebMS
3.4
Process Protocols
3.4.1
PIPs
3.5
Business Protocols
3.5.1
Mix and Match Protocols
3.6
Summary
4
Communicating with Host Trading Partner Applications
4.1
Internal Delivery Channels in OracleAS Integration B2B
4.2
Integrations with OracleAS Integration InterConnect
4.3
Integrations with Oracle E-Business Suite
4.4
Integrations with Oracle BPEL Process Manager
4.4.1
Messages
4.4.1.1
Headers
4.4.1.2
The Payload
4.4.1.3
Internal Delivery Channels
4.4.2
Configuring OracleAS Integration B2B
4.4.3
The B2B WSIL Browser
4.4.4
Configuring Oracle BPEL Process Manager
4.4.4.1
Oracle BPEL Process Manager Adapters
4.4.5
Message Correlation
4.4.6
Moving a BPEL Project (with B2B Integration) from Test to Production Environments
4.5
Integrations with Host Applications
4.6
Overview of Callouts
4.7
Summary
Part II Tutorials
5
Purchase Order Tutorials
5.1
About the OracleAS Integration B2B Tutorials
5.1.1
Business Scenario
5.1.2
Business Scenario Workflow in the Tutorials
5.2
Before You Begin the Tutorials
5.2.1
Installing OracleAS Integration B2B
5.2.2
Setting Up the CLASSPATH Environment
5.2.3
Logging In to OracleAS Integration B2B
5.2.4
Changing the Host Trading Partner Name
5.2.5
Location of Run-Time and Configuration Files Used in the Tutorials
5.3
Tutorial 1: Setting Up a RosettaNet over the Internet Transaction
5.3.1
Acme Server, Task 1: Creating the Collaboration
5.3.1.1
Creating the 3A4 Collaboration
5.3.2
Acme Server, Task 2: Setting Up the Trading Partners
5.3.2.1
Setting Up the Remote Trading Partner (GlobalChips)
5.3.2.2
Setting Up the Host Trading Partner (Acme)
5.3.3
Acme Server, Task 3: Creating the Trading Partner Agreement
5.3.4
Acme Server, Task 4: Creating and Deploying the Configuration
5.3.5
Task 5: Verifying the Purchase Order Transaction
5.3.6
GlobalChips Server, Task 1: Creating the Collaboration
5.3.7
GlobalChips Server, Task 2: Setting Up the Trading Partners
5.3.7.1
Setting Up the Remote Trading Partner (Acme)
5.3.7.2
Setting Up the Host Trading Partner (GlobalChips)
5.3.8
GlobalChips Server, Task 3: Creating the Trading Partner Agreement
5.3.9
GlobalChips Server, Task 4: Creating and Deploying the Configuration
5.3.10
Both Servers, Task 5: Verifying the Purchase Order Transaction
5.4
Tutorial 2: Setting Up an EDI EDIFACT over Generic (VAN) Transaction
5.4.1
Acme Server, Task 1: Creating the Business Actions
5.4.1.1
Creating the Process_ORDERS Business Action—Acme Sends a Purchase Order
5.4.1.2
Creating the Process_CONTRL Business Action—Functional Acknowledgments
5.4.1.3
Creating the Process_ORDRSP Business Action—GlobalChips Sends a Purchase Order Confirmation
5.4.2
Acme Server, Task 2: Setting Up the Trading Partners
5.4.2.1
Setting Up the Remote Trading Partner (GlobalChips)
5.4.2.2
Setting Up the Host Trading Partner (Acme)
5.4.3
Acme Server, Task 3: Creating the Trading Partner Agreement
5.4.4
Acme Server, Task 4: Creating and Deploying the Configuration
5.4.5
Task 5: Verifying the Purchase Order Transaction
5.4.6
GlobalChips Server, Task 1: Creating the Business Actions
5.4.7
GlobalChips Server, Task 2: Setting Up the Trading Partners
5.4.7.1
Changing the Host Trading Partner Name to GlobalChips
5.4.7.2
Setting Up the Remote Trading Partner (Acme)
5.4.7.3
Setting Up the Host Trading Partner (GlobalChips)
5.4.8
GlobalChips Server, Task 3: Creating the Trading Partner Agreement
5.4.9
GlobalChips Server, Task 4: Creating and Deploying the Configuration
5.4.10
Both Servers, Task 5: Verifying the Purchase Order Transaction
5.4.11
Using the EMail Transport Protocol
5.5
Tutorial 3: Setting Up an EDI X12 over Internet (AS2) Transaction
5.5.1
Acme Server, Task 1: Creating the Business Actions
5.5.1.1
Creating the Process_850 Business Action—Acme Sends a Purchase Order
5.5.1.2
Creating the Process_997 Business Action—Acknowledgments
5.5.1.3
Creating the Process_855 Business Action—GlobalChips Sends a Purchase Order Confirmation
5.5.2
Acme Server, Task 2: Setting Up the Trading Partners
5.5.2.1
Setting Up the Remote Trading Partner (GlobalChips)
5.5.2.2
Setting Up the Host Trading Partner (Acme)
5.5.3
Acme Server, Task 3: Creating the Trading Partner Agreement
5.5.4
Acme Server, Task 4: Creating and Deploying the Configuration
5.5.5
Task 5: Verifying the Purchase Order Transaction
5.5.6
GlobalChips Server, Task 1: Creating the Business Actions
5.5.7
GlobalChips Server, Task 2: Setting Up the Trading Partners
5.5.7.1
Setting Up the Remote Trading Partner (Acme)
5.5.7.2
Setting Up the Host Trading Partner (GlobalChips)
5.5.8
GlobalChips Server, Task 3: Creating the Trading Partner Agreement
5.5.9
GlobalChips Server, Task 4: Creating and Deploying the Configuration
5.5.10
Both Servers, Task 5: Verifying the Purchase Order Transaction
5.6
Using the EMail Transport Protocol
5.7
Doing More Than One Tutorial
5.7.1
Starting and Stopping the B2B Server with OPMN
5.7.2
Importing Configuration Data
5.8
Summary
6
Health Care Tutorial
6.1
About the Health Care Tutorial
6.2
Before You Begin the Tutorial
6.3
Tutorial: Setting Up an HL7 over MLLP Transaction
6.3.1
Acme Server, Task 1: Creating the Business Actions
6.3.1.1
Creating the Process_A01 Business Action—Acme Sends an ADT_A01 Message
6.3.1.2
Creating the Process_ACK Business Action—Acknowledgment
6.3.2
Acme Server, Task 2: Setting Up the Trading Partners
6.3.2.1
Setting Up the Remote Trading Partner (GlobalChips)
6.3.2.2
Setting Up the Host Trading Partner (Acme)
6.3.3
Acme Server, Task 3: Creating the Trading Partner Agreement
6.3.4
Acme Server, Task 4: Creating and Deploying the Configuration
6.3.5
Task 5: Verifying the Purchase Order Transaction
6.3.6
GlobalChips Server, Task 1: Creating the Business Actions
6.3.7
GlobalChips Server, Task 2: Setting Up the Trading Partners
6.3.7.1
Setting Up the Remote Trading Partner (Acme)
6.3.7.2
Setting Up the Host Trading Partner (GlobalChips)
6.3.8
GlobalChips Server, Task 3: Creating the Trading Partner Agreement
6.3.9
GlobalChips Server, Task 4: Creating and Deploying the Configuration
6.3.10
Both Servers, Task 5: Verifying the ADT_A01 Transaction
6.4
Summary
7
Custom XML Document Tutorial
7.1
About the Custom XML Document Tutorial
7.2
Before You Begin the Tutorial
7.3
Tutorial: Setting Up a Custom Document over ebMS Transaction
7.3.1
Acme Server, Task 1: Creating the Business Action
7.3.1.1
Creating the Process_ebMSRequest Business Action—Acme Sends an ebMS Document
7.3.2
Acme Server, Task 2: Setting Up the Trading Partners
7.3.2.1
Setting Up the Remote Trading Partner (GlobalChips)
7.3.2.2
Setting Up the Host Trading Partner (Acme)
7.3.3
Acme Server, Task 3: Creating the Trading Partner Agreement
7.3.4
Acme Server, Task 4: Creating and Deploying the Configuration
7.3.5
Task 5: Verifying the Purchase Order Transaction
7.3.6
GlobalChips Server, Task 1: Creating the Business Action
7.3.6.1
Creating the Process_ebMSRequest Business Action—GlobalChips Sends an ebMS Document
7.3.7
GlobalChips Server, Task 2: Setting Up the Trading Partners
7.3.7.1
Setting Up the Remote Trading Partner (Acme)
7.3.7.2
Setting Up the Host Trading Partner (GlobalChips)
7.3.8
GlobalChips Server, Task 3: Creating the Trading Partner Agreement
7.3.9
GlobalChips Server, Task 4: Creating and Deploying the Configuration
7.3.10
Both Servers, Task 5: Verifying the Transaction
7.4
Summary
Part III Using the User Interface for Design-Time and Deployment Tasks
8
Managing Business Protocols
8.1
Business Protocol Management Overview
8.1.1
Collaborations and Business Actions Overview
8.1.2
OracleAS Integration B2B - Document Editor Overview
8.2
Viewing Business Protocols
8.3
Managing Document Protocols
8.3.1
Creating a Document Protocol Revision
8.3.2
Viewing a Document Protocol Revision
8.3.3
Updating a Document Protocol Revision
8.3.4
Deleting a Document Protocol Revision
8.3.5
Creating a Document Type
8.3.6
Viewing a Document Type
8.3.7
Updating a Document Type
8.3.8
Deleting a Document Type
8.3.9
Viewing a Document Definition of a Document Type
8.3.10
Updating a Document Definition of a Document Type
8.3.11
Configuring the XPath Expression for a Custom XML Document
8.3.11.1
Example: Creating a UCCNet Custom Document
8.4
Viewing Exchange Protocols
8.5
Managing Process Protocols
8.5.1
Creating a Business Action
8.5.1.1
Page 1: General Page
8.5.1.2
Page 2: Document Protocol Revision
8.5.1.3
Page 3: Document Type
8.5.1.4
Page 4: Review
8.5.2
Viewing a Business Action
8.5.3
Updating a Business Action
8.5.4
Deleting a Business Action
8.5.5
Creating a Collaboration
8.5.5.1
Page 1: General Page
8.5.5.2
Page 2: Business Transaction Page
8.5.5.3
Page 3: Requesting Business Action
8.5.5.4
Page 4: Responding Business Action (Optional)
8.5.5.5
Page 5: Review
8.5.6
Viewing a Collaboration
8.5.7
Updating a Collaboration
8.5.8
Deleting a Collaboration
8.6
Common User Errors
8.7
Summary
9
Creating Trading Partners
9.1
Trading Partner Creation Overview
9.1.1
What Is a Trading Partner?
9.1.2
How Do You Create a Trading Partner?
9.1.3
Create Trading Partner Wizard Overview
9.1.4
Create Trading Partner Wizard and Protocol Standards
9.1.5
Prerequisites to Using the Create Trading Partner Wizard
9.1.6
Accessing the Create Trading Partner Wizard
9.2
Creating and Assigning All Capabilities During a Single Wizard Session
9.2.1
Page 1: General Page
9.2.2
Page 2: Identification Page
9.2.3
Page 3: Operational Capability Page
9.2.4
Page 4: Delivery Channel Page
9.2.5
Page 5: Document Exchange Page
9.2.6
Page 6: Transport Page
9.2.7
Page 7: Review Page
9.3
Creating and Defining All Capabilities During Separate Wizard Sessions
9.3.1
Creating a Remote Trading Partner
9.3.2
Assigning the Business Protocol to the Remote Trading Partner
9.3.3
Creating Business Protocol Operational Capabilities for the Remote Trading Partner
9.3.4
Creating Business Protocol Communication Capabilities for the Host and Remote Trading Partners
9.4
Common User Errors
9.5
Summary
10
Managing Trading Partners
10.1
Trading Partner Management Overview
10.1.1
Trading Partner Details Page
10.1.2
Capabilities Page
10.1.3
Business Protocol Details Page
10.2
Managing Trading Partners
10.2.1
Viewing a Host or Remote Trading Partner
10.2.2
Updating a Host or Remote Trading Partner
10.2.3
Deleting a Remote Trading Partner
10.3
Managing Trading Partner Identification
10.3.1
Creating Trading Partner Identification
10.3.2
Viewing a Trading Partner Identification
10.3.3
Updating a Trading Partner Identification
10.3.4
Deleting a Trading Partner Identification
10.4
Managing Trading Partner Agreements
10.5
Managing Remote Trading Partner Certificates
10.5.1
Creating a Remote Trading Partner Certificate
10.5.2
Viewing a Remote Trading Partner Certificate
10.5.3
Updating a Remote Trading Partner Certificate
10.5.4
Deleting a Remote Trading Partner Certificate
10.6
Managing the Host Trading Partner Wallet Password
10.6.1
Creating a Host Trading Partner Wallet Password
10.6.2
Updating a Host Trading Partner Wallet Password
10.7
Managing Trading Partner Contact Information for Persons and Organizations
10.7.1
Creating Contact Information for a Trading Partner Person or Organization
10.7.2
Viewing Contact Information for a Trading Partner Person or Organization
10.7.3
Updating Contact Information for a Trading Partner Person or Organization
10.7.4
Deleting Contact Information for a Trading Partner Person or Organization
10.8
Managing Trading Partner Persons
10.8.1
Creating a Trading Partner Person
10.8.2
Viewing a Trading Partner Person and Updating the Person Password
10.8.3
Updating a Trading Partner Person
10.8.4
Deleting a Trading Partner Person
10.8.5
Assigning a User Role to a Host Trading Partner Person
10.8.6
Removing a User Role from a Host Trading Partner Person
10.8.7
Viewing User Roles and Use Case Group Details
10.9
Managing Trading Partner Business Protocols
10.9.1
Assigning a Business Protocol
10.9.2
Viewing a Business Protocol
10.9.3
Viewing an Exchange Protocol
10.9.4
Viewing a Document Protocol
10.9.5
Viewing a Process Protocol
10.9.6
Removing a Business Protocol from a Remote Trading Partner
10.10
Managing Internal Delivery Channels
10.10.1
Creating an Internal Delivery Channel
10.10.1.1
Page 1: General Page
10.10.1.2
Page 2: Transport Page
10.10.1.3
Page 3: Review Page
10.10.2
Example: Creating an Internal Delivery Channel Using the JMS Transport Protocol
10.10.2.1
Troubleshooting the JMS Internal Delivery Channel
10.10.3
Example: Creating File/FTP Internal Delivery Channels
10.10.3.1
File Name Restrictions
10.10.4
Deleting an Internal Delivery Channel
10.11
Managing Business Protocol Collaborations
10.11.1
Viewing a Business Protocol Collaboration
10.11.2
Updating a Business Protocol Collaboration
10.11.3
Deleting a Business Protocol Collaboration
10.12
Managing Business Protocol Business Actions
10.12.1
Viewing a Business Protocol Business Action
10.12.2
Updating a Business Protocol Business Action
10.12.3
Deleting a Business Protocol Business Action
10.13
Managing Business Protocol Delivery Channels
10.13.1
Viewing a Business Protocol Delivery Channel
10.13.2
Updating a Business Protocol Delivery Channel
10.13.3
Deleting a Business Protocol Delivery Channel
10.14
Managing Business Protocol Document Exchanges
10.14.1
Viewing a Business Protocol Document Exchange
10.14.2
Updating a Business Protocol Document Exchange
10.14.3
Deleting a Business Protocol Document Exchange
10.15
Managing Business Protocol Transports
10.15.1
Viewing a Business Protocol Transport
10.15.2
Updating a Business Protocol Transport
10.15.3
Deleting a Business Protocol Transport
10.16
Managing Business Protocol Transport Servers
10.16.1
Viewing a Business Protocol Transport Server
10.16.2
Updating a Business Protocol Transport Server
10.16.3
Deleting a Business Protocol Transport Server
10.17
Managing Business Protocol Endpoints
10.17.1
Viewing a Business Protocol
Endpoint
10.17.2
Updating a Business Protocol Endpoint
10.17.3
Deleting a Business Protocol Endpoint
10.17.4
Viewing a Protocol
Endpoint of a Business Protocol Endpoint
10.17.5
Updating a Protocol Endpoint of a Business Protocol Endpoint
10.17.6
Deleting a Protocol Endpoint of a Business Protocol Endpoint
10.18
Common User Errors
10.19
Summary
11
Managing Callouts
11.1
Callouts Overview
11.2
Managing Callouts
11.2.1
Creating a Callout
11.2.1.1
Implementing a Callout: Code Example
11.2.2
Viewing a Callout
11.2.3
Updating a Callout
11.2.4
Deleting a Callout
11.3
Managing Callout Properties
11.3.1
Creating Callout Properties
11.3.2
Viewing Callout Properties
11.3.3
Updating Callout Properties
11.3.4
Deleting Callout Properties
11.4
Managing Callout Usages
11.4.1
Creating a Callout Usage
11.4.2
Viewing a Callout Usage
11.4.3
Updating a Callout Usage
11.4.4
Deleting a Callout Usage
11.4.5
Creating a Callout Metadata Parameter Value for a Callout Usage
11.4.6
Viewing a Callout Metadata Parameter Value for a Callout Usage
11.4.7
Updating a Callout Metadata Parameter Value for a Callout Usage
11.4.8
Deleting a Callout Metadata Parameter Value for a Callout Usage
11.5
Tutorial: Adding Callout Usages to the RosettaNet over the Internet Transaction
11.5.1
Acme Server, Task 1: Performing the RosettaNet over RNIF Tutorial
11.5.2
Acme Server, Task 2: Setting Up Callout Usages
11.5.2.1
Create an OAG Custom Document Type
11.5.2.2
Modify XML Gateway Settings
11.5.2.3
Modify the XSLTCallout Settings
11.5.2.4
Create a Trading Partner Agreement
11.5.2.5
Create and Deploy a Configuration
11.5.3
GlobalChips Server, Task 1: Performing the RosettaNet over RNIF Tutorial
11.5.4
GlobalChips Server, Task 2: Setting Up Callout Usages
11.5.4.1
Create an OAG Custom Document Type
11.5.4.2
Modify XML Gateway Settings
11.5.4.3
Modify the XSLTCallout Settings
11.5.4.4
Create a Trading Partner Agreement
11.5.4.5
Create and Deploy a Configuration
11.6
Common User Errors
11.7
Summary
12
Creating and Managing Trading Partner Agreements
12.1
Trading Partner Agreement Overview
12.1.1
What is A Trading Partner Agreement?
12.1.2
How Do You Create a Trading Partner Agreement?
12.1.3
Prerequisites to Creating a Trading Partner Agreement
12.2
Managing Trading Partner Agreements
12.2.1
Creating a Trading Partner Agreement
12.2.2
Viewing a Trading Partner Agreement
12.2.3
Updating a Trading Partner Agreement
12.2.4
Deleting a Trading Partner Agreement
12.3
Managing Trading Partner Agreement Participants
12.3.1
Adding Identifications and Operational and Communication Capabilities to Trading Partner Agreement Participants
12.3.2
Viewing a Trading Partner Agreement Participant
12.3.3
Updating a Trading Partner Agreement Participant
12.3.4
Removing a Trading Partner Agreement Participant
12.4
Managing Delivery Channels of Trading Partner Agreement Participants
12.4.1
Adding a Delivery Channel to a Trading Partner Agreement Participant
12.4.2
Viewing a Delivery Channel of a Trading Partner Agreement Participant
12.4.3
Updating a Delivery Channel of a Trading Partner Agreement Participant
12.4.4
Removing a Delivery Channel from a Trading Partner Agreement Participant
12.5
Common User Errors
12.6
Summary
13
Creating and Deploying a Configuration
13.1
Configuration Overview
13.1.1
What Is a Configuration?
13.1.2
Configuration Creation Overview
13.2
Creating a Configuration
13.2.1
Successful Configuration Creation and Validation
13.2.2
Unsuccessful Configuration Creation and Validation
13.3
Deploying a Configuration
13.3.1
Configuration Deployment Overview
13.3.2
Deploying a Validated Configuration
13.3.3
Redeploying a Configuration
13.4
Viewing a Configuration
13.5
Quiescing a Configuration
13.6
Discarding a Configuration
13.7
Exporting a Configuration
13.8
Common User Errors
13.9
Summary
Part IV Using Scripts and Utilities
14
Batching and Debatching EDI Transaction Sets
14.1
EDI Batching
14.2
EDI Batching Examples
15
API for Creating Trading Partners and Agreements
15.1
The Trading Partner Descriptor XML
15.2
The Agreement Descriptor XML
15.3
Using the Self-service API
15.4
Example Files
16
Utilities for Enqueuing and Dequeuing
16.1
Java Enqueue and Dequeue
16.1.1
IPEnqueue
16.1.2
IPDequeue
16.2
PL/SQL Enqueue and Dequeue
16.2.1
msgid_b2b.sql
16.2.2
enq_b2b.sql
16.2.3
deq_b2b.sql
Part V Administration, Monitoring, and Security Tasks
17
Administering OracleAS Integration B2B
17.1
Administering OracleAS Integration B2B
17.2
Managing Contact Types
17.2.1
Viewing a Contact Type
17.3
Managing Trading Partner Identification Types
17.3.1
Creating a Trading Partner Identification Type
17.3.2
Viewing a Trading Partner Identification Type
17.4
Exporting and Importing the Design-Time Repository
17.4.1
Exporting the Design-Time Repository Contents
17.4.2
Importing the Design-Time Repository Contents
17.4.3
Importing an Exported Configuration
17.4.4
Importing Support for Collaborations, Transaction Sets, and UCCnet Standards
17.5
The Run-Time Repository
17.6
Purging the Entire Repository
17.7
Purging Business Messages and Wire Messages Using the Purge Utility
17.8
Common User Errors
17.9
Summary
18
System Management with Oracle Enterprise Manager 10
g
18.1
Oracle Enterprise Manager 10
g
Monitoring and Administration Overview
18.1.1
OracleAS Integration B2B Management Concepts and Components
18.1.1.1
OracleAS Metadata Repository
18.1.1.2
OracleAS Integration B2B Instance
18.1.1.3
The B2B Server of OracleAS Integration B2B
18.1.1.4
The OC4J Instance of OracleAS Integration B2B
18.1.2
Oracle Enterprise Manager 10
g
Application Server Control Console Tasks
18.2
Managing and Monitoring a Middle-Tier Instance from Oracle Enterprise Manager 10
g
Application Server Control Console
18.2.1
OracleAS Integration B2B Monitoring and Administration Tasks
18.2.1.1
OracleAS Integration B2B Log Files
18.2.1.2
OracleAS Integration B2B Middle-Tier Instance Performance
18.2.1.3
OracleAS Integration B2B Middle-Tier Instance Server Properties
18.2.2
OracleAS Integration B2B Port Management
18.3
Starting and Stopping OracleAS Integration B2B Components with OPMN
18.4
Additional Oracle Application Server and OracleAS Integration B2B Management Tasks
18.5
Changing Port Numbers
18.5.1
Port Changing Error Message
18.5.2
Modifying Ports
18.6
Summary
19
Creating Reports
19.1
Reports Overview
19.1.1
Reports User Role
19.2
Creating Business Message Status Reports
19.3
Creating Wire Message Status Reports
19.4
Creating Collaboration Status Reports
19.5
Creating Error Status Reports
19.6
Saving Reports
19.7
Saving Report Definitions
19.8
Importing Reports
19.9
Summary
20
OracleAS Integration B2B Security
20.1
The OracleAS Integration B2B Security Model
20.1.1
Classes of Users and Their Privileges
20.1.2
Resources Protected
20.1.3
Authorization and Access Enforcement
20.1.4
Use of Oracle Application Server Security Services
20.1.5
Use of Oracle Identity Management Infrastructure
20.2
Configuring Oracle Application Server Security Framework for OracleAS Integration B2B
20.2.1
OracleAS Integration B2B Security Framework Configuration Issues
20.2.2
Identity Management Configuration Issues Specific to OracleAS Integration B2B
20.3
Configuring OracleAS Integration B2B Security
20.3.1
OracleAS Integration B2B Installation
20.3.1.1
Required Information for Installing OracleAS Integration B2B
20.3.2
OracleAS Integration B2B Security Configuration
20.3.2.1
Digital Envelopes and Certificates for Host and Remote Trading Partners
20.3.2.2
Digital Signatures for Host and Remote Trading Partners
20.3.2.3
Secure HTTP and Client Authentication
20.3.2.4
Encrypted Wallet Passwords for Host Trading Partners
20.3.3
Host Trading Partner Password Encryption in High Availability Environments
20.3.4
Configuration Issues and Options for Oracle Application Server Security
20.3.5
Oracle HTTP Server Transport Servlet and OracleAS Integration B2B
20.4
Summary
A
Troubleshooting and Workarounds
A.1
Retrieving the B2B Database Password
A.2
OracleAS Integration B2B Processing Is Very Slow
A.3
User Interface Pages Time Out Too Fast
A.4
B2B User Login Must Have a Role
A.5
Run-Time Error When Enqueuing a Message to IP_OUT_ENQUEUE
A.6
Checking the IP_IN_QUEUE and IP_OUT_QUEUE Queues
A.7
Running Reports
A.8
Checking Log Files
A.8.1
Setting Log Levels
A.9
Correcting Out-of-Memory Errors
A.10
Resolving Connection Errors
A.10.1
Connection Errors While Posting Messages to the Trading Partner URL
A.11
Generic Exchange Protocol Workarounds
A.11.1
Transport Protocol Parameter Settings for the FTP or File Transport Protocol
A.11.1.1
Timestamp Formats
A.11.2
FTP Server on Windows Operating Systems
A.11.3
Generic Exchange Protocols and Functional Acknowledgments
A.11.4
Generic Exchange Protocols and Oracle Application Server Web Cache
A.12
Configuration Changes and Redeployment After a Request Is Sent But Before a Response Is Received
A.13
Non-English OracleAS Integration B2B Pages in Oracle Enterprise Manager
A.14
Oracle Application Server Clustering and Integration B2B
A.15
Configuring OracleAS Integration B2B in Enterprise Environments
B
Exception Handling
B.1
Inbound Messages
B.1.1
Request or Response Messages
B.1.2
Acknowledgment Messages
B.1.3
Exception Messages
B.2
Outbound Messages
B.3
Inbound Exception Handling Scenarios
B.4
Exception Payload Definition
C
Identifying a Trading Partner Using ISA/GS
Glossary
Index