PreviousNext JavaScript must be enabled to correctly display this content
  • Title and Copyright Information
  • Preface
  • 1 Understanding the JD Edwards EnterpriseOne Orchestrator
    • Welcome
    • JD Edwards EnterpriseOne Orchestrator Overview
      • Invoking Orchestrations and Notifications from an EnterpriseOne Interactive Application Using Form Extensibility
      • Invoking Orchestrations and Notifications from an EnterpriseOne Interactive or Batch Application
      • Invoking Orchestrations and Notifications from a Composed EnterpriseOne Page
    • How It Works
    • EnterpriseOne Architecture for Orchestrator
  • 2 Getting Started
    • Certifications (Formerly Known as Minimum Technical Requirements)
    • Prerequisites
    • Before You Begin
    • Accessing the Orchestrator Studio
    • WebSphere WebSocket Support Configuration (Release 9.2.4.3)
      • WebSphere Configuration
        • Configuring the Virtual Hosts
        • Including the Address or Host Configuration
    • Set Up a Temporary Directory on the AIS Server for File Transfers
    • Enabling Orchestrator Studio Single Sign-on (Release 9.2.8.2)
  • 3 Designing an Orchestration
    • Understanding the Orchestration Design Process
    • Identifying the Problem and Solution
    • Identifying the Data for the Orchestration
    • Identifying the Rules for the Orchestration
    • Identifying the Cross Reference and White List Information for the Orchestration
    • Identifying the Service Request Information for the Orchestration
  • 4 Configuring Orchestration Components using Orchestrator Studio 9.2.4
    • Understanding the Orchestrator Studio and Orchestrations
      • Invoking an Orchestration
      • Reusable Orchestration Components
      • Orchestrations as User Defined Objects
    • Navigating the Orchestrator Studio
      • Orchestrator Studio Features
      • User Defined Object (UDO) Features in the Orchestrator Studio
      • Working with the Graphical Representation of an Orchestration
    • Creating Service Requests
      • Understanding Service Requests
      • Creating a Component
    • Working with Orchestrator Categories (Release 9.2.4.2)
      • Working with Categories
    • Configuring a Form Request in the Orchestrator Studio
      • Loading EnterpriseOne Application Form Fields and Controls
      • Configuring Form Request Actions
      • Configuring the Order of Execution
      • Populating Multiple Grids with Repeating Inputs (Optional)
      • Creating a Form Request with the JD Edwards EnterpriseOne Orchestrator Process Recorder
        • Rules for Creating a Form Request in the Process Recorder
        • Prerequisites
        • Using the Process Recorder to Create a Form Request
    • Configuring a Data Request
      • Understanding Data Request
      • Configuring a Data Request to Return Field Data
      • Configuring a Data Request with Data Aggregation
      • Viewing and Copying JSON Code of a Data Request
      • Configuring Form Request and Data Request Processing
        • Page Size Considerations
        • Processing Settings
    • Configuring a Report Service Request
      • Executing a Report
      • Downloading an Existing Report (Release 9.2.6.3)
    • Configuring a Watchlist Service Request
    • Configuring a Message Request
      • Setting Up Task Tracking (Release 9.2.8)
      • Understanding the Task Tracking Application (Release 9.2.8)
    • Configuring a Connector Service Request
      • Understanding Connector Service Requests
      • Before You Begin
      • Configuring a Connector Service Request to Invoke an Orchestration or a Notification
      • Configuring an Open API Connector to Invoke a REST Service
      • Configuring a REST Connector to Invoke a REST Service
        • Defining Array Outputs from Connectors (Release 9.2.5.2)
      • Configuring a REST Connector to Invoke REST Services from a Local AIS Server
      • Configuring a REST Connector to Transfer Files to a REST Service
      • Configuring a Database Connector
      • Configuring a Database Connector Using DADriver (Release 9.2.7)
      • Configuring a Connector to Transfer Files Using File Transfer Protocol (FTP)
        • Configure an FTP Connector to Transfer the Output of a Report Service Request
        • Configure an FTP Connector to Transfer a File from an FTP Server to the AIS Server
        • Configure an FTP Connector to Transfer a File from the AIS Server to an External Server
        • Configuring an FTP Connector to Import Data from a CSV File
          • Defining the Header Fields (Release 9.2.4.4)
        • Configure an FTP Connector to Read Directory Content Attributes (Release 9.2.8.3)
    • Configuring a Custom Service Request
      • Configuring a Custom Service Request with Java (Advanced)
      • Configuring a Custom Service Request with Groovy (Advanced)
      • Configuring a Custom Business Function Service Request (Release 9.2.4.3)
      • Configuring a Custom Service Request to Create an Array (Release 9.2.7.4)
    • Creating Connection Soft Coding Records for Connector Service Requests
      • Understanding Connection Soft Coding Records
      • Creating a Soft Coding Record for an Orchestrator Connection
      • Creating an Open API Connection
      • Creating a Soft Coding Record for a REST Connection
      • Creating a Soft Coding Record for a Database Connection
      • Creating a Soft Coding Record for an FTP Server Connection
      • Creating a Soft Coding Record for an Enterprise Server AIS Connection (Release 9.2.5)
      • Authenticating Orchestrations Through Public Key Certificates (Release 9.2.4.4)
        • Using X.509 for an External REST Connector in Orchestrations
        • Creating a REST Connection with a Certificate
        • Troubleshooting
    • Creating Rules
      • Understanding Rules
      • Creating a Rule
      • Creating a Custom Rule with Java (Advanced)
      • Creating a Custom Rule with Groovy (Advanced)
    • Creating Cross References
      • Understanding Cross References
      • Creating a Cross Reference
    • Creating White Lists
      • Understanding White Lists
      • Creating a White List
    • Creating Attachments (Release 9.2.6)
      • Understanding Attachments
      • Creating an Attachment
        • Listing an Attachment
        • Getting a Text Attachment
        • Adding Text or URL Attachment
        • Updating Text Attachment
        • Uploading a File
        • Downloading a File
        • Deleting an attachment
    • Creating Logic Extensions (Release 9.2.6)
      • Understanding Logic Extensions
      • Navigating the Logic Extensions Page
        • Data Structure
        • Variables
        • Logic
        • Test
      • Understanding Logic Extensions Design Page
      • Creating a Logic Extension
        • Defining Data Structure
        • Defining Variables
        • Building a Logic Extension
          • Adding an Assignment Block
          • Adding an Array Function (Release 9.2.7)
          • Adding an IfElse condition
          • Adding a Switch Statement (Release 9.2.9.4)
          • Adding a Table I/O
            • Available Operations
            • Valid Mapping Operators
          • Adding an Aggregation Statement (Release 9.2.7)
          • Adding a Business Function (Release 9.2.6.3)
          • Adding a Logic Extension (Release 9.2.7.3)
          • Adding a Report (Release 9.2.6.3)
          • Adding a Workflow (Release 9.2.6.4)
          • Adding a Form Control Function (Release 9.2.7.3)
          • Adding an Error Statement
          • Adding a Return Statement
        • Testing the Logic Extension
        • Working with Logic Extension Assertions (Release 9.2.7.4)
        • Testing the Logic Extension Using the Diagnostic Mode (Release 9.2.6.3)
  • 5 Creating Orchestrations with Orchestrator Studio 9.2.4
    • Creating Orchestrations
      • Understanding Orchestrations
      • Creating an Orchestration
      • Adding Steps to an Orchestration
        • Adding the Initial Step to an Orchestration
        • Adding Additional Steps to an Orchestration
        • Adding a Local Orchestration or Notification as a Step to an Orchestration (Release 9.2.4.3)
        • Removing a Step from an Orchestration
        • Moving a Component in the Orchestration
        • Defining the Actions Between a Rule and Dependent Components
        • Defining Error Handling for Orchestration Steps
        • Adding the While Step (Release 9.2.8.3)
      • Adding Inputs to an Orchestration
        • Defining Files as Orchestration Input (Release 9.2.6)
      • Using Environment Properties in Orchestrations (Release 9.2.6.4
        • Configuring Environment Properties
        • Using Environment Properties in Orchestrations
      • Setting Up Job Queue and Scope for an Orchestration (Release 9.2.4.4)
        • Overriding the AIS Job Queue and Scope for Individual Orchestrator Calls
        • Maximum Concurrent Job Limit
        • Setting Up Job Queue and Scope
      • Mapping Orchestration Inputs
      • Retrieving and Passing Data Sets in an Orchestration
        • Configuring a Data Request to Retrieve a Data Set
        • Configuring a Form Request to Retrieve a Data Set
        • Passing a Data Set to a Subsequent Orchestration Step
      • Working with Orchestration Output
        • Mapping Orchestration Outputs
        • Using Disk Caching (Release 9.2.5)
        • Defining Orchestration Response Messages (Tools Release 9.2.5.4)
        • Defining Files as Orchestration Output (Release 9.2.6)
      • Working with Orchestration Assertions (Release 9.2.5)
        • Defining Assertions on a Form Request
        • Evaluating Assertions
      • Creating a Stateful Orchestration (Release 9.2.8.3)
        • Understanding a Stateful Orchestration
        • Defining the Orchestration as Stateful
        • Understanding the Stateful Orchestrations Application
        • Importing and Transferring Considerations
    • Creating Schedules for Orchestrations
      • Understanding Schedules
      • Creating a Schedule
      • Adding a Schedule to an Orchestration
    • Working with Scheduler
      • Understanding Scheduler
      • Prerequisites
      • Accessing the Scheduler
      • Scheduler User Interface Features
      • Working with Scheduler
      • Starting and Stopping Jobs using Scheduler
    • Updating to Version 3 Orchestrations
    • Restoring Orchestrations and Orchestration Components
    • Supported Input Message Formats
      • Additional Supported Input Message Formats for the Generic Input Format
      • Differences Between Input Message Formats
    • Orchestration Security Considerations
      • Restricting Access to Exposed Orchestrations
      • How to Maintain a Single Session for Multiple Calls to an Orchestration
    • Exporting Orchestration Components from the Orchestrator Studio
      • Exporting by Category (Release 9.2.4.2)
    • Importing Orchestration Files in the Orchestrator Studio
    • Expanding and Collapsing the Nested Orchestration Steps (Release 9.2.4.4)
      • Editing the Nested Orchestration Steps (Release 9.2.4.4)
    • Printing an Orchestration (Release 9.2.4.4)
    • Monitoring Orchestrations (Release 9.2.7.4)
      • Configuring Orchestration Monitoring
  • 6 Setting Up Cross References and White Lists in EnterpriseOne (P952000)
    • 7 Orchestrator Health and Exception Monitoring
      • Understanding the EnterpriseOne Orchestrator Monitor
      • Prerequisites
      • Accessing the Orchestrator Monitor
      • Monitoring UDOs Based on Different EnterpriseOne User, Environment, or Role
      • Refreshing the Data Displayed in the Orchestrator Monitor
      • Resetting the Data Displayed in the Orchestrator Monitor
      • Monitoring Orchestrator Health
        • Filtering the UDOs Displayed in the Health Tab
        • Understanding Orchestrator Health Data
      • Monitoring Orchestrator Exceptions
        • Possible Causes of Orchestrator Exceptions
        • Viewing and Changing Exceptions Displayed in the List View
        • Reviewing General Exception Information in the List View
        • Reviewing Detailed Exception Information in the List View
        • Understanding Orchestration Step Trace Details
        • Viewing Exceptions in the Chart View
        • Changing How Exceptions Are Displayed in the Chart View
        • Accessing Detailed Information from the Chart
      • Monitoring Orchestrator Run Details (Release 9.2.7.4)
        • Understanding the Run Details Tab
        • Triggering Monitoring
        • Filtering the Run Details
      • Managing Orchestrator Health and Exception Records in EnterpriseOne
        • Managing Health Records in EnterpriseOne
        • Managing Exception Records in EnterpriseOne
    • 8 Creating Orchestrations for System Administration with Orchestrator Studio
      • Understanding the Orchestrations for System Administration
        • Creating a Connection to the Server Manager
        • Creating the Connector Service Request
        • Adding the Service Request to an Orchestration
    • 9 Creating Custom Java for Orchestrations
      • Understanding Custom Java for Orchestrations
      • Creating Custom Java
        • Using Custom Java for the Orchestration Service Request
        • Using Custom Java for the Orchestration Rule
      • Deploying Custom Java
        • Deploying Custom Java on AIS Server on Oracle WebLogic Server
        • Deploying Custom Java on AIS Server on IBM WebSphere Application Server
    • 10 Using Scripting Languages for Custom Service Requests, Rules, and Manipulating Output
      • Using Scripting Languages
      • Understanding Groovy for Orchestration Components
      • Groovy Template for a Custom Service Request
      • Groovy Template for a Custom Rule
      • Groovy Template for Manipulating Output from a REST Connector Response
      • Groovy Template for Manipulating Output from an Orchestration Response
      • Defining the Input and Output Variables
      • Additional Attributes and Methods Available in the Groovy Script Templates
      • Installing Optional Scripting Languages on the AIS Server (Release 9.2.5.4)
        • Enabling JRuby
          • Deploying JRuby on AIS Server on Oracle WebLogic Server
            • Using the Shared Library Method
            • Using the AIS Instance Classpath Method
            • Using the Domain Library Method
          • Deploying JRuby on AIS Server on IBM WebSphere Application Server
            • Using the Shared Library Method
            • Using the Classpath Method
        • Enabling Jython
          • Deploying Jython on AIS Server on Oracle WebLogic Server
            • Using the Shared Library Method and Configuring the Java Property
          • Deploying Jython on AIS Server on IBM WebSphere Application Server
            • Using the Shared Library Method
            • Using the Classpath Method
      • Installing Optional Scripting Languages on the AIS Server (Release 9.2.6)
    • 11 Testing Orchestrations
      • Understanding Run Orchestrations
        • Using cURL to Simulate Testing from a Third-Party Application or IoT Device
      • Testing an Orchestration
      • Debugging an Orchestration (Release 9.2.4.3)
        • Understanding Debug Orchestration
        • Debug Orchestration Features
        • Debugging an Orchestration
    • 12 Administering the Orchestrator Studio and Orchestrations
      • Understanding Orchestration Life Cycle Management
      • Managing Orchestrator Studio Security
      • Setting Up UDO Security for Orchestrator Studio Users
        • UDO Feature Security for the Orchestrator Studio
        • UDO Action Security for Orchestrator Studio Users
        • UDO View Security for Orchestrator Studio Users
      • Clearing Orchestration Cache on the AIS Server
        • Activating the AIS Administration Service
        • Using the AIS Administration Service to Clear Cache
      • Setting Up Orchestrator Health and Exception Monitoring
        • Downloading and Installing the Orchestrator Monitor
        • Enabling Orchestrator Health and Exception Tracking in Server Manager
        • Set Up User Access to the Orchestrator Monitor and Orchestrator Health and Exceptions Program
        • Enable UDO View Security to Monitor Orchestrations, Notifications, and Schedules
    • 13 Understanding the AIS Server Discovery Service
      • Example: Orchestration Details in the JSON Response from the Discovery Service
    • 14 Open Standards for Orchestrations
      • Understanding Open Standards for Orchestrations
      • Discovering Orchestrations Using Open Standards
        • XML Inputs and Outputs