Go to main content
1/21
Contents
List of Figures
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Introduction to Configurable Network Computing Implementation
1.1
Configurable Network Computing Overview
1.2
Configurable Network Computing Implementation
2
Understanding Configurable Network Computing Implementation Teams
2.1
Implementation Teams
2.1.1
Technology Roles
2.1.2
Development Roles
2.1.3
Functional Roles
2.1.4
Systems Integration Roles
3
Understanding Configurable Network Computing Foundation
3.1
Configurable Network Computing Foundation Overview
3.2
Configurable Network Computing Advantages
3.2.1
Network-Centric Software
3.2.2
Flexible and Leveraged Technology
3.2.3
Worldwide Business Support
3.2.4
Custom Solutions Without Consequences
3.3
Configurable Network Computing Fundamentals
3.3.1
Environments
3.3.2
Path Codes
3.3.3
Data Sources
3.3.4
Object Configuration Manager
3.3.5
Object Storage
3.3.5.1
Central Objects
3.3.5.2
Package Objects
3.3.5.3
Serialized Objects
3.3.6
Object Deployment
3.3.6.1
Initial Installation
3.3.6.2
Workstation Installation
3.3.6.3
Application Installation
3.3.6.4
Just-in-Time Installation
3.3.7
Server Deployment
3.3.7.1
Enterprise Server deployment
3.3.7.2
Java Node auto-discovery
4
Understanding Path Codes
4.1
Understanding Path Codes
4.1.1
Understanding Path Code Usage
4.1.1.1
Path Codes at Installation
4.1.1.2
Path Codes at Runtime
4.1.1.3
Path Codes at Development
4.1.2
Understanding Path Code Definitions
4.1.2.1
Path Codes and Object Storage
4.1.2.2
Central Objects and Path Codes
4.2
Setting Up Path Codes
4.2.1
Understanding Setting Up Path Codes
5
Understanding Data Sources
5.1
Data Sources
5.1.1
Data Source Types
5.1.2
Data Source Names
5.1.3
Data Source Definitions
5.1.4
Network Machine/Server Names
5.2
Required Data Source Types
5.3
Database Structures
5.3.1
Oracle Structure and JD Edwards EnterpriseOne
5.3.2
SQL Server Structure and JD Edwards EnterpriseOne
5.3.3
DB2 for IBM i Server Structure and JD Edwards EnterpriseOne
5.3.4
IBM DB2 for LUW (Linux, UNIX, Windows) 8.1.4 Structure for JD Edwards EnterpriseOne
5.4
System Data Source Connections
5.5
System Table Caching
6
Setting Up Data Sources
6.1
Understanding Data Source Set Up
6.1.1
Understanding Planning for Data Sources
6.1.2
Understanding Setting Up Data Source Definitions
6.1.3
Understanding Data Source Naming Conventions
6.1.4
Understanding Client Access Data Source Names
6.1.5
Understanding Table Owner (Object Owner ID)
6.2
Adding or Modifying a Database or Logical Data Source
6.2.1
Prerequisites
6.2.2
Forms Used to Add or Modify a Database or Logical Data Source
6.2.3
Adding or Modifying a Database Data Source
6.2.3.1
Data Source Revisions Form Fields
6.2.3.2
SQL ODBC
6.2.3.3
SQL OLEDB
6.2.3.4
Oracle
6.2.3.5
DB2 for IBM i
6.2.3.6
IBM DB2 for LUW (Linux, UNIX, Windows)
6.2.3.7
Access
6.2.3.8
Logical
6.2.4
Setting Processing Options for Database or Logical Data Sources
6.2.4.1
Defaults
6.3
Modifying the Release/Data Source Map Table
6.3.1
Understanding the Release/Data Source Map Table
6.3.2
Form Used to Modify the Release/Data Source Map Table
6.3.3
Adding or Modifying the Release/Data Source Map Table
6.3.4
Setting Advanced Options for Release/Data Source Map Revisions
6.3.4.1
Advanced
7
Running Data Source Reports
7.1
Understanding Data Source Reports
7.2
Running the Data Source Master and Data Source Master Compare Reports
7.2.1
Prerequisites
7.2.2
Forms Used to Run Data Source Master and Data Source Master Compare Reports
7.2.3
Running the Data Source Master or Data Source Master Compare Report
7.2.4
Setting Processing Options for Data Source Master and Data Source Master Compare Report
7.2.4.1
UBE Driver
7.2.4.2
R986112
7.2.4.3
R98611
7.2.5
Setting Data Selection for the Data Source Master or Data Source Master Compare Report
7.3
Running the Verify Object Configuration Mappings Report
7.3.1
Understanding the Verify Object Configuration Mappings Report
7.3.2
Prerequisite
7.3.3
Forms Used for the Verify Object Configuration Mappings Report
7.3.4
Running the Verify Object Configuration Mappings Report
7.3.5
Setting Processing Options for the Verify Object Configuration Mappings Report
7.3.5.1
Data Source
7.3.5.2
Parent DLL
7.3.5.3
Specifications
7.3.5.4
OCM
7.3.6
Setting Data Selection for the Verify Object Configuration Mappings Report
8
Copying an Environment to a New Environment
8.1
Understanding Copying an Environment to a New Environment
8.2
Understanding Creating OCM Mappings
8.2.1
Default Mapping to LOCAL
8.2.2
Default Mapping to Server
8.3
Understanding UBE Copy Programs
8.4
Setting Up Database Components
8.4.1
Understanding Setting Up Database Components
8.4.2
Setting up Database Components for Unix Platform
8.4.3
Setting up Database Components for Microsoft Windows Platform
8.4.4
Setting up Database Components for IBM i Platform
8.5
Configuring Setup Files
8.5.1
Understanding Setup Files Configuration
8.5.2
Configuring Oracle Database Setup Files
8.5.2.1
Microsoft Windows Platform
8.5.2.2
Linux/Unix Platform
8.5.3
Configuring UDB Database Setup Files
8.5.3.1
Microsoft Windows Platform
8.5.3.2
Linux/Unix Platform
8.5.4
Configuring SQL Database Setup Files
8.6
Setting Up Security Overrides
8.6.1
Understanding Security Overrides
8.6.2
Adding a System User for the Central Objects Data Source Owner
8.6.3
Adding an Override for an EnterpriseOne User Running Copy Environment
8.7
Using Environment Director to Copy an Environment to a New Environment
8.7.1
Understanding Copying an Environment to a New Environment
8.7.2
Prerequisites
8.7.3
Forms Used By Environment Director in Director Mode
8.7.4
Creating a New Environment Using the Director Mode
8.7.4.1
Environment Copy
8.7.4.2
Environment Director
8.7.4.3
Environment
8.7.4.4
Environment Properties
8.7.4.5
Path Code
8.7.4.6
Path Code Properties
8.7.4.7
Data Source Revisions
8.7.4.8
Machines
8.7.4.9
Data Script Generator
8.7.4.10
Data Load
8.7.4.11
Environment Director Revisions
8.7.4.12
Table Conversion/Merge Log
8.8
Using Environment Director in the Express Mode
8.8.1
Understanding Environment Director in Express Mode
8.8.1.1
Actions Performed
8.8.2
Prerequisites
8.8.3
Forms Used with Environment Director in Express Mode
8.8.4
Creating a New Environment in Express Mode
8.8.4.1
Environment Director
8.8.4.2
Environment
8.8.4.3
Machines
8.8.4.4
Environment Director Revisions
8.8.4.5
Environment Director Completion
8.9
Running Environment Director from Different Environments
8.9.1
Understanding How to Run Environment Director from Different Environments
8.9.1.1
Shared Versus Environment Data Source
8.9.1.2
Database Configuration and Permissions
8.9.2
Understanding Data Source Configuration
8.9.2.1
Data Class
8.9.2.2
Create a New Data Class
8.9.2.3
Data Source Templates by Environment
8.9.2.4
Table Data Classes
8.9.2.5
Data Load
8.10
Using Object Management Workbench to Modify Table Data Classes
8.10.1
Forms Used to Modify Table Data Classes
8.10.2
Using OMW to Modify Table Data Classes
8.11
Using On Track Planning Setup to Modify Table Data Classes
8.11.1
Form Used to Modify Table Data Classes
8.11.2
Using On Track Planning Setup to Modify Table Data Classes
9
Understanding Object Configuration Manager
9.1
Object Configuration Manager Overview
9.1.1
OCM Functionality
9.1.2
OCM Characteristics
9.1.3
OCM Information Requests
9.1.4
Object Mappings
9.1.4.1
Mapping Alternatives
9.2
Distributed Architecture
9.3
Partitioning Application Logic on Servers
9.3.1
Two-Tier: Typical Network Traffic
9.3.2
Three-Tier: Network Traffic Segmentation
9.3.3
Master Business Function Operations
10
Working with Object Configuration Manager
10.1
Understanding Object Configuration Manager
10.1.1
Example: Application Request for Logic
10.2
Setting Up Object Configuration Manager
10.2.1
Form Used to Map Objects
10.2.2
Setting Processing Options for Object Configuration Manager
10.2.2.1
Process
10.3
Setting Up Object Mappings for the Object Librarian Table
10.3.1
Forms Used to Set Up Object Mappings for the Object Librarian Table
10.3.2
Setting Up Object Mappings for the Object Librarian Table
10.3.2.1
Machine Search & Select
10.3.2.2
Object Mapping Revisions
10.4
Changing Mappings for an Object Librarian Table
10.4.1
Forms Used to Change Object Mappings
10.4.2
Changing Mappings for an Object Librarian Table
10.4.2.1
Work With Object Mappings
10.4.2.2
Machine Search & Select
10.4.2.3
Revise OL Data Source
10.5
Updating the Object Configuration System Table
10.5.1
Forms Used to Run the Object Configuration System Table Update
10.5.2
Running the Object Configuration System Table Update
10.5.3
Setting Processing Options for Object Configuration System Table Update
10.5.3.1
Process
10.6
Creating OCM Records for Business Functions
10.6.1
Understanding Create OCM Records for Business Functions
10.6.2
Forms Used to Create OCM Records for Business Functions
10.6.3
Creating OCM Records for Business Functions
10.6.4
Setting Processing Options for Create OCM Records for Business Functions
10.6.4.1
Process
10.7
Updating the Oracle Parameters Table
10.7.1
Forms Used to Update the Oracle Parameters Table
10.7.2
Updating the Oracle Parameters Table
10.7.2.1
Machine Search & Select
10.7.2.2
Work With Oracle Database Object Sizing
10.7.2.3
Oracle Database Object Sizing
10.7.2.4
Revise Table and Data Source Overrides
10.8
Revising the Generic Text Language Status Table
10.8.1
Understanding Revising the Generic Text Language Status Table
10.8.1.1
Example: Object Configuration Master Table (F986101)
10.8.2
Forms Used for Revising the Generic Text Language Status Table
10.8.3
Revising the Generic Text Language Status Table
11
Running Object Configuration Management Reports
11.1
Understanding Object Configuration Management Reports
11.1.1
Understanding Object Configuration Management Reports
11.2
Running Job Master Deletion by Days Old Report
11.2.1
Understanding the Job Master Deletion by Days Old Report
11.2.2
Prerequisites
11.2.3
Forms Used by Job Master Deletion by Days Old Report
11.2.4
Running the Job Master Deletion by Days Old Report
11.2.5
Setting Processing Options for Job Master Deletion by Days Old Report
11.2.5.1
Defaults
11.2.5.2
Versions
11.2.6
Setting Data Selection for the Job Master Deletion by Days Old Report
11.3
Running Interactive and Batch Applications
11.3.1
Understanding Interactive and Batch Applications
11.3.2
Prerequisites
11.3.3
Forms Used for Object Configuration Batch Applications
11.3.4
Setting Processing Options for Batch Applications
11.3.4.1
Driver
11.3.4.2
R986101
11.3.4.3
R986110
11.3.4.4
R986120
11.3.4.5
R986121
11.3.5
Setting Data Selection for Object Configuration Batch Applications
11.4
Running the Object Configuration Mapping Comparison Report
11.4.1
Understanding the Object Configuration Mapping Comparison Report
11.4.2
Prerequisite
11.4.3
Forms Used to Run the Object Configuration Mapping Comparison Report
11.4.4
Running the Object Configuration Mapping Comparison Report
11.5
Running the Object Configuration Global Update Report
11.5.1
Understanding the Object Configuration Global Update Report
11.5.2
Prerequisite
11.5.3
Forms Used to Object Configuration Global Update Report
11.5.4
Running the Object Configuration Global Update Report
11.6
Running the Object Configuration Delete Report
11.6.1
Prerequisite
11.6.2
Form Used to Run the Object Configuration Delete Report
11.6.3
Running the Object Configuration Delete Report
11.7
Running the Object Configuration Copy Report
11.7.1
Understanding the Object Configuration Copy Report
11.7.2
Prerequisite
11.7.3
Forms Used for the Object Configuration Copy Report
11.7.4
Running the Object Configuration Copy Report
11.8
Running the OCM Category Update/Delete Report
11.8.1
Understanding the OCM Category Update/Delete Report
11.8.2
Prerequisites
11.8.3
Forms Used for the OCM Category Add/Update/Delete Report
11.8.4
Running the OCM Category Add/Update/Delete Report
11.8.5
Setting Processing Options for the OCM Category Add/Update/Delete Report
11.8.5.1
OCM Modes
11.8.5.2
OCM Settings
12
Understanding Application Communication
12.1
Middleware
12.2
JDENet Communication Middleware
12.2.1
JDENet Communication Middleware
12.2.2
Socket-Based Communication
12.2.3
Message-Based Communication
12.2.4
Process-Based Design
12.2.5
Network Processes
12.2.6
Kernel Processes
12.3
JDEBase Database Middleware
12.4
Working with Direct-Connect Processing
12.4.1
Understanding Recommendations for Data and Logic Distribution
12.4.2
Setting Up Direct-Connect Processing
12.4.2.1
Setting Up Direct-Connect Processing
12.4.3
Setting Up Object Mapping for Direct-Connect Environments
12.4.3.1
Setting Up Master Data Administration Environment
13
Understanding Typical Customer Configurations
13.1
Recommended Configurations
13.1.1
Basic Environments
13.1.2
Environment-Specific Data Sources for UNIX and Windows
13.1.2.1
Production Environment (PD900)
13.1.2.2
Prototype Environment (PY900)
13.1.2.3
Development Environment (DV900)
13.1.2.4
Pristine Environment (PS900)
13.1.2.5
Planner Environment (PSFTPLAN)
13.1.2.6
Deployment Environment (DEP900)
13.1.3
Remote Environments
13.1.3.1
PD900 Environment
13.1.3.2
PD900 Object Mappings
13.1.3.3
PY900 Environment
13.1.3.4
PY900 Object Mappings
13.1.3.5
DV900 Environment
13.1.3.6
DV900 Object Mappings
13.1.3.7
PS900 Environment
13.1.3.8
PS900 Object Mappings
13.1.4
Data Sources
13.1.4.1
Data Sources
13.2
Configuration Data
A
Troubleshooting Business Function Processing Problems
A.1
Business Function Processing Problems
A.1.1
Failure to Connect to the Server
A.1.1.1
Failure to Connect to the Server in a Non-Clustered Server Configuration
A.1.1.2
Failure to Connect to a Server in a Clustered Configuration
A.1.2
Failure to Load the Business Function
A.1.2.1
Server Cannot Load the Library Where the Business Function Resides
A.1.2.2
Server Cannot Get the Address of the Business Function
A.1.3
Failure While the Business Function is Running
A.1.4
Resetting the Server Cache
B
Setting Up Environments Manually
B.1
Understanding Environments
B.1.1
Understanding Environments
B.1.2
Understanding Environment Definitions
B.1.3
Understanding Environment Table Relationships
B.2
Setting Up Environments
B.2.1
Understanding Setting Up Environments
B.2.2
Form Used to Work with Environments
B.2.3
Setting Processing Options for Environment Master
B.2.3.1
Process
B.3
Adding an Environment
B.3.1
Forms Used to Add an Environment
B.3.2
Adding an Environment
B.4
Copying an Environment
B.4.1
Form Used to Copy an Environment
B.4.2
Copying an Environment
B.5
Copying a New Environment to a New Path Code
B.5.1
Forms Used to Copy New Environment to a New Path Code
B.5.2
Copying a New Environment to a New Path Code
B.6
Creating Test Batch Files
B.6.1
Creating Test Batch Files
B.7
Updating Server Map Tables with the New Environment
B.7.1
Form Used to Update Server Map Tables
B.7.2
Adding a New Path Code on the Enterprise Server
B.7.2.1
Windows Path Example
B.7.2.2
Unix Path Example
B.7.2.3
IBM i Path Example
B.8
Deleting an Environment
B.8.1
Form Used to Delete an Environment
B.8.2
Deleting an Environment
Glossary
Index
Scripting on this page enhances content navigation, but does not change the content in any way.