Skip to Main Content
Getting Started with PeopleSoft Integration Broker
PeopleSoft Integration Broker Overview
Implementing PeopleSoft Integration Broker
Other Sources of Information
Understanding PeopleSoft Integration Broker
Introduction to PeopleSoft Integration Broker
Integration Gateway Architecture
Integration Engine Architecture
Service Operations
Service Operation Types
Inbound and Outbound Request Flows
Understanding Messaging
Messaging Types
Asynchronous Messaging
Synchronous Messaging
Understanding PeopleSoft Integration Broker Metadata
PeopleSoft Integration Broker Metadata
Order of Precedence for Creating Integration Metadata
Understanding Supported Message Structures
Supported Message Structures
Integration Broker Message Structures
PeopleSoft Rowset-Based Message Format
Nonrowset-Based Message Structures
Message Part Structures
Message Container Structures
Managing Messages
Understanding Managing Messages
Searching for Message Definitions
Adding Message Definitions
Managing Rowset-Based Messages
Managing Nonrowset-Based Messages
Managing Message Parts
Reusing Rowset-Based Message Parts
Managing Container Messages
Managing Document Messages
Viewing Service Operations that Reference Messages
Resolving Inconsistencies in Exported WSDL and WADL Documents
Renaming and Deleting Message Definitions
Deleting Messages During Upgrade
Sending and Receiving Messages
Understanding Sending and Receiving Messages
Understanding Integration PeopleCode
Generating and Sending Messages
Receiving and Processing Messages
Processing Inbound Errors
Using Message Object Functionality With Nonrowset-Based Messages
Generating Test Messages
Working With Message Segments
Populating and Retrieving Document Data
Sending and Receiving Binary Data
Using PeopleCode to Manage REST Service Operations
Building Message Schemas
Understanding the Message Schema Builder
Selecting and Viewing Data in the Message Schema Builder
Building Message Schemas for Rowset-Based Messages
Importing Message Schemas for Nonrowset-Based Messages
Modifying Message Schemas
Deleting Message Schemas
Managing Services
Understanding Managing Services
Common Elements Used to Manage Services
Accessing and Viewing Service Definitions
Adding Service Definitions
Adding Service Operations to Service Definitions
Creating and Managing Integration Groups
Restricting and Enabling Write Access to Service Definitions
Renaming and Deleting Service Definitions
Activating and Deactivating Service Definitions in Bulk
Managing Service Operations
Understanding Managing Service Operations
Accessing and Viewing Service Operation Definitions
Adding Service Operation Definitions
Configuring Service Operation Definitions
Setting Permissions to Service Operations
Managing Service Operation Versions
Attaching Files to Service Operations
Assigning Multiple Queues to Process Service Operations
Invoking Multiple Service Operations
Renaming and Deleting Service Operations
Managing REST Services
Understanding Managing REST Services
Common Elements Used to Manage REST Services
Accessing and Viewing REST Service Definitions
Adding REST Service Definitions
Adding Service Operations to REST Service Definitions
Restricting and Enabling Write Access to REST Service Definitions
Renaming and Deleting REST Service Definitions
Activating and Deactivating REST Service Definitions in Bulk
Managing REST Service Operations
Understanding REST Service Operations
Accessing and Viewing REST Service Operation Definitions
Adding REST Service Operations
Defining General REST Service Operation Information
Managing REST Resource Definitions
Defining REST Service Operation Version Information
Managing Provider REST Service Operations
Managing Consumer REST Service Operations
Managing REST Service Operation Versions
Setting Compression for REST Service Operations
Renaming and Deleting REST Service Operations
Managing Service Operation Queues
Understanding Service Operation Queues
Adding Queue Definitions
Applying Queue Partitioning
Renaming and Deleting Queues
Deleting Queues During Upgrade
Enabling Runtime Message Schema Validation
Understanding Message Schema Validation
Prerequisites for Validating Message Schemas
Selecting Service Operations
Viewing Defined Message Schemas
Enabling Runtime Message Schema Validation
Creating Component Interface-Based Services
Understanding Creating Component Interface-Based Services
Prerequisites for Creating Component Interface-Based Services
Selecting Component Interfaces to Expose as Services
Selecting Component Interface Methods to Include as Service Operations
Generating Component Interface-Based Services
Viewing Component Interface-Based Service Definitions
Managing Service Operation Handlers
Understanding Service Operation Handlers
Understanding Implementing Handlers
Adding Handlers to Service Operations
Implementing Handlers Using Application Classes
Implementing Handlers Using Application Engine Programs
Implementing Handlers Using Component Interfaces
Implementing Handlers Using Bulk Load Processing
Implementing Handlers Using Deprecated PeopleCode Handlers
Managing Service Operation Routing Definitions
Understanding Routing Definitions
Managing System-Generated Routing Definitions
Adding Routing Definitions
Configuring Routing Definitions
Activating and Inactivating Routing Definitions
Viewing Routing Definitions in Graphical Format
Viewing Integration Status and Activating Integration Metadata
Retrieving Routing Properties Programmatically
Configuring Routing Definitions for Deployment
Searching for Duplicate External Routing Aliases
Renaming and Deleting Routing Definitions
Deleting Duplicate Routing Definitions
Applying Filtering, Transformation and Translation
Understanding Filtering, Transformation, and Translation
Understanding Transform Programs
Transformation Programming Languages
Third-Party Considerations
Defining Transform Programs
Developing Transform Programs Using PeopleSoft Application Engine
Developing Transforms Using Oracle XSL Mapper
Developing Transform Programs Using the XSLT Transform Builder
Invoking Transform Programs
Accessing Transform Message Data
Renaming or Deleting Transform Programs
Filtering Messages
Applying Transformations
Applying Message Transformations at the Integration Gateway
Performing Data Translation
Rejecting Transformation Programs
Terminating Transformation Programs
Managing Error Handling, Logging, Tracing, and Debugging
Understanding Error Handling, Logging, Tracing and Debugging
Understanding Integration Gateway Error Handling
Managing Integration Gateway Message and Error Logging
Managing Application Server Logging and Tracing
Debugging Integrations
Providing Services
Understanding Providing Services
Understanding the Provide Web Service Wizard
Understanding Providing WSDL Documents
Understanding WADL Documents
WSDL Document and WADL Document Versioning
Prerequisites for Providing Services
Common Elements Used to Provide Services
Providing Services
Accessing Generated WSDL Documents and WADL Documents
Deleting WSDL and WADL Documents
Consuming Services
Understanding Consuming Services
Understanding the Consume Web Service Wizard
Prerequisites for Consuming Services
Common Elements Used to Consume Services
Using the Consume Web Service Wizard
Accessing Integration Metadata for Consumed Services
Integrating with Oracle Mediator and Oracle ESB-Based Services
Understanding Integrating with Oracle Mediator and Oracle ESB-Based Services
Prerequisites for Integrating with Oracle Mediator/ESB–Based Services
Consuming and Invoking Oracle Mediator/ESB-Based Services
Providing and Invoking PeopleSoft Services in Oracle Mediator/ESB
Using the Inbound File Loader Utility
Understanding the Inbound File Loader Utility
Understanding Development Activities
Prerequisites for Using the Inbound File Loader Utility
Setting Up Inbound File Loader Processing Rules
Initiating File Processing
Testing Inbound Flat File Processing
Copying Integration Metadata between PeopleSoft Databases
Copying Integration Metadata Between PeopleSoft Databases
Using Data Mover Scripts to Copy Message Schema and WSDL Data
Converting WSDL Documents and Message Schemas to Managed Objects
Managing Nodes Copied Between Databases and Upgraded from Earlier PeopleTools Releases
Integration Scenarios
Understanding the Integration Scenarios
Understanding Integration Setup for the Integration Scenarios
Integrating with PeopleSoft Integration Broker Systems
Integrating with PeopleSoft Integration Broker Systems Through Firewalls
Integrating with PeopleSoft Integration Broker Systems by Using Hubs
Integrating with Third-Party Systems
Integrating with Third-Party Systems by Using Remote Gateways
Integrating with PeopleTools 8.47 and Earlier PeopleTools 8.4x Systems
Integrating with PeopleTools 8.1x Systems
Transformation Example: Integration Between Two PeopleSoft Nodes
Understanding the Transformation Example
Creating Message Definitions
Setting Up the Codesets
Setting Up the Transformation
XSL Walkthrough
Testing the Transformation
Understanding Migrated Integration Metadata
Understanding Migrated Integration Metadata
Understanding Migrated Integration PeopleCode
Correcting Integration PeopleCode That Did Not Migrate
Setting PS_FILEDIR and PS_SERVDIR Environment Variables
Understanding Setting PS_FILEDIR and PS_SERVDIR Environment Variables
Setting PS_FILEDIR and PS_SERVDIR in Microsoft Windows Environments
Setting PS_FILEDIR and PS_SERVDIR in UNIX Environments