Go to main content
1/17
Contents
List of Figures
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Introduction to JD Edwards EnterpriseOne Package Management
1.1
JD Edwards EnterpriseOne Package Management Overview
1.2
JD Edwards EnterpriseOne Package Management Implementation
2
Understanding Package Management
2.1
Customer and Consultant Roles
2.1.1
CNC Consultant and CNC Administrator
2.1.2
Custom Solution Consultants and Application Developers
2.1.3
Application Consultants and Application Project Leaders
2.1.4
Hardware, Network, and Third-Party Software Consultants and Administrators
2.2
Packages
2.2.1
Why Packages Are Needed
2.3
Types of Packages
2.3.1
Full Client Packages
2.3.2
Full Server Packages
2.3.3
Update Client Packages
2.3.4
Update Server Packages
2.3.5
Recommendations for Developers
2.4
Object Change Tracking
2.4.1
Path Codes
2.4.2
Suggested Package Names
2.5
The Integrity of the Production Environment
2.5.1
The Normal Development Process
2.5.2
A Typical Development Process
2.5.3
Developing Short-Term Changes
2.6
Deployment Methods
2.6.1
Package Deployment
2.6.2
Multitier Deployment
2.6.3
Cumulative and Noncumulative Update Packages
2.6.4
Comparing Deployment Methods
2.6.5
Deploying Various Types of Modifications
2.7
Package Implementation
3
Understanding Objects
3.1
Objects
3.1.1
Object Storage
3.1.2
Object Movement
3.1.3
Performing Backups and Restoring Objects
3.1.4
Correlating Replicated and Central Objects
3.2
Modification Rules
3.2.1
Types of Modifications
3.2.2
Objects That an Upgrade Preserves and Replaces
3.2.2.1
General Rules for Modification
3.2.2.2
Interactive Applications
3.2.2.3
Reports
3.2.2.4
Application Text Changes
3.2.2.5
Table Specifications
3.2.2.6
Control Tables
3.2.2.7
Business Views
3.2.2.8
Event Rules
3.2.2.9
Data Structures
3.2.2.10
Business Functions
3.2.2.11
Versions
3.2.2.12
Business Services
4
Assembling Packages
4.1
Understanding the Package Assembly Process
4.1.1
Package Assembly Director
4.1.2
Accepting Default Values
4.2
Verifying a Path Code for Package Assembly
4.2.1
Understanding the Process to Verify a Path Code
4.2.2
Form Used to Verify a Path Code for Package Assembly
4.2.3
Verifying a Path Code for Package Assembly
4.3
Assembling a Package Using Director Mode
4.3.1
Using Director Mode to Assemble a New Package
4.3.2
Adding a New Foundation Location
4.3.3
Adding a Database Location
4.3.4
Adding Features to a Package
4.3.5
Reviewing the Package Assembly Selections
4.4
Assembling a Package Using Express Mode
4.4.1
Understanding Express Mode
4.4.2
Forms Used to Assemble a Package Using Express Mode
4.5
Revising an Existing Package
4.5.1
Understanding the Package Revision Process
4.5.2
Prerequisite
4.5.3
Form Used to Revise an Existing Package
4.5.4
Revising an Existing Package
4.6
Activating an Assembled Package
4.6.1
Understanding the Activation Process
4.6.2
Form Used to Activate an Assembled Package
5
Understanding the Package Build Process
5.1
How the System Builds Packages (Release 9.1 Update 5)
5.1.1
How the System Builds a Full Server and Client Package
5.1.2
How the System Builds an Update Server and Client Package
5.1.3
How the System Builds a Full Client-Only Package
5.1.4
How the System Builds an Update Client-Only Package
5.2
Server Packages
5.2.1
A Description of Server Packages
5.2.2
Primary Server (Release 9.1 Update 5)
5.2.3
Jde.ini Settings for Server Package Builds
5.2.4
Spec.ini Settings
5.2.5
Source Code for Solaris Servers
5.3
Workstation Packages
5.3.1
Workstation Installation
5.3.2
Building Specifications and Business Functions
5.3.3
Defining the Compiler Level
5.3.4
Verifying UNICODE Settings
5.3.5
Package INF Files
5.3.5.1
[SrcDirs]
5.3.5.2
[DestDirs]
5.3.5.3
[Filesets]
5.3.5.4
[FileSetsDescription]
5.3.5.5
[Components]
5.3.5.6
[Typical]
5.3.5.7
[Compact]
5.3.5.8
[Attributes]
5.3.5.9
[Oracle Databases]
5.3.5.10
[START]
5.3.5.11
[Desktop]
5.3.5.12
[Environment]
5.3.5.13
[Fonts]
5.3.5.14
[Feature]
5.3.5.15
[Language]
5.4
Files Created by the Build Process
5.4.1
Workstation Package Build
5.4.1.1
Files Created by a Business Function Build
5.4.2
Server Package Build
5.4.3
UNIX Server Build
5.4.3.1
Files Created by a Business Function Build
5.4.3.2
Where Business Functions Are Stored
5.4.3.3
Specification Files
5.4.4
Windows Server Build
5.4.4.1
Files Created by a Business Function Build
5.4.4.2
Where Business Functions Are Stored
5.4.4.3
Specification Files
5.4.5
IBM i Server Build
5.4.5.1
Files Created by a Business Function Build
5.4.5.2
Where Business Function Source Members Are Stored
5.4.5.3
Specification Files
5.5
Features
5.5.1
Defining Features
5.5.2
Feature INF Files
5.5.2.1
[Header]
5.5.2.2
[Registry]
5.5.2.3
[INI]
5.5.2.4
[FileSets]
5.5.2.5
[Shortcut]
5.5.2.6
[ThirdPartyApps]
5.5.2.7
[ODBCDataSources]
6
Building Packages
6.1
Understanding the Package Build Process
6.1.1
Directory Structure for Packages
6.1.1.1
Example: JD Edwards EnterpriseOne Deployment Server Directory Structure
6.1.1.2
Example: JD Edwards EnterpriseOne Enterprise Server Directory Structure
6.1.2
Package Build Tasks
6.1.3
Package Build Definition Director
6.1.3.1
Viewing Package Build History and Resubmitting Builds
6.1.4
Business Function Builds During Package Build
6.1.5
Package Compression
6.1.5.1
Compressing Server Packages
6.1.5.2
Compressing Server Update Packages
6.1.5.3
Compressing Client Packages
6.1.6
Verification of a Package Build
6.2
Building a Package
6.2.1
Prerequisites
6.2.2
Forms Used to Build a Package
6.2.3
Setting Processing Options for the Package Build Definition Director (P9621)
6.2.3.1
Processing Tab
6.2.4
Defining a Package Build
6.2.5
Reviewing Package Build Selections
6.2.6
Building a Package
6.3
Incorporating Features into Packages
6.3.1
Understanding the Feature Build and Deployment Process
6.3.1.1
Feature Definition
6.3.1.2
Feature Selection During Package Assembly
6.3.1.3
Feature Configuration During Package Build Definition
6.3.1.4
Package Deployment
6.3.1.5
Workstation Installation and Deployment Server Installation
6.3.1.6
Feature Entries in the Package.inf File
6.3.1.7
Installation of Packages Containing Features
6.3.2
Understanding the Feature Based Deployment Director
6.3.2.1
Copying a Feature Definition
6.3.3
Forms Used to Incorporate Features into Packages
6.3.4
Creating a Feature
6.3.5
Defining a File Set
6.3.6
Defining a Registry Setting
6.3.7
Defining a Shortcut
6.3.7.1
Entering a Simple Shortcut Definition
6.3.7.2
Entering Advanced Shortcut Options
6.3.8
Defining Additional Package Build Processes
6.3.9
Defining Additional Install Processes
6.3.10
Defining an Initialization File
6.3.11
Defining a New ODBC Data Source
6.3.12
Importing an Existing ODBC Data Source
6.3.13
Reviewing Feature Components
6.3.14
Copying Features
6.3.15
Adding a Feature to a Package
6.3.16
Configuring Features During the Package Build Definition
6.3.17
Configuring Features for an Existing Package Build Definition
6.4
Viewing Package Build Records and Resubmitting Builds
6.4.1
Understanding Package Build History
6.4.1.1
F96225 Table
6.4.2
Understanding the Build Status
6.4.3
Forms Used to View Package Build History and Logs
6.4.4
Viewing the Package Build History
6.4.5
Viewing Log Files
6.4.5.1
Where to Find the Error Logs
6.4.6
Resubmitting a Package Build
6.4.7
Changing the Build Status
6.4.8
Resetting the Specification Build and Package Build Statuses
7
Deploying Packages
7.1
Understanding Package Deployment
7.1.1
Deploying to Workstations Without JD Edwards EnterpriseOne
7.1.2
Deploying to Workstations with JD Edwards EnterpriseOne Already Installed
7.1.3
Deploying to Servers
7.1.4
Deploying to Tiered Locations
7.1.5
Deploying to Workstations from CD
7.2
Defining Deployment Parameters
7.2.1
Understanding Deployment Parameters
7.2.1.1
Locations
7.2.1.2
Deployment Groups
7.2.2
Prerequisites
7.2.3
Forms Used to Define Deployment Parameters
7.2.4
Defining Machines
7.2.4.1
Workstation
7.2.4.2
Deployment Server
7.2.4.3
Enterprise Server
7.2.4.4
Data Server
7.2.4.5
HTML Server
7.2.4.6
Business Services Server
7.2.5
Defining Locations
7.2.6
Defining Package Deployment Groups
7.2.7
Revising Package Deployment Groups
7.3
Working with Package Deployment
7.3.1
Understanding the Deployment Director
7.3.1.1
Using the Deployment Director
7.3.1.2
Activating Scheduled Packages
7.3.1.3
Installing a Scheduled Package
7.3.2
Forms Used to Work with Package Deployment
7.3.3
Scheduling a Package for Deployment
7.3.4
Revising Deployment Options
7.3.5
Activating the Scheduled Package
7.3.6
Installing a Scheduled Package
7.4
Deploying a Server Package
7.4.1
Understanding Server Package Deployment
7.4.2
Understanding Deployment to Web Servers
7.4.3
Prerequisites
7.4.4
Forms Used to Deploy Server Packages
7.4.5
Deploying a Server Package
7.4.6
Monitoring Package Deployment
7.5
Installing Workstations from CD
7.5.1
Understanding How to Install Workstations from CD
7.5.2
Prerequisite
7.5.3
Forms Used to Install Workstations from CD
7.5.4
Defining the CD Writer Location
7.5.5
Deploying a Package to the CD Writer Location
7.5.6
Creating the Installation CD
8
Working with Packages for Business Services
8.1
Understanding Packages for Business Services
8.1.1
Using IBM Rational Application Developer 7.5
8.1.1.1
Disk Space Requirements
8.1.1.2
Special Considerations
8.1.2
Using IBM Rational Application Developer 8.5 (Release 9.1 Update 2.3)
8.1.2.1
Disk Space Requirements
8.1.2.2
Special Considerations
8.2
Assembling JD Edwards EnterpriseOne Business Services
8.2.1
Prerequisites
8.2.2
Assembling JAX-RPC Based Business Services for Package Build
8.2.3
Assembling JAX-WS Based Business Services for Package Build (Release 9.1 Update 2)
8.3
Assembling a Package that Contains Published Business Services
8.3.1
Assembling a Business Service Package
8.4
Building a Package with Published Business Services
8.4.1
Understanding the Build Process for a JAX-RPC Based Business Service Package
8.4.2
Understanding the Build Process for a JAX-WS Based Business Service Package (Release 9.1 Update 2)
8.4.3
Prerequisites
8.4.4
Defining a Package Build with Published Business Services
8.4.5
Resubmitting the Package Build
8.5
Deploying the Package to the Business Services Server
8.5.1
Understanding the Deployment Process for WAS
8.5.2
Understanding the Deployment Process for WLS
8.5.3
Prerequisites (Release 9.1 Update 2)
8.5.4
Deploying the Business Services
9
Harvesting Published Business Services into the Oracle Enterprise Repository Server
9.1
Overview
9.2
Prerequisites
9.3
Generating Business Service Asset Definition XML Files/Artifacts
9.3.1
Understanding the LocationURL Element in the Asset Definition XML File
9.4
Harvesting the Business Service Asset Definition XML Files/Artifacts into the Oracle Enterprise Repository Server
9.5
Configuring Java Doc Location in Oracle Enterprise Repository for the Published Business Services
9.6
Troubleshooting the Business Services Package Build and Deployment Process for Harvesting Published Business Services Artifacts
9.6.1
Turn on Logging for Business Services Package Build
9.6.2
Business Service Asset Definition XML Files Not Generated
10
Setting Up Multitier Deployment
10.1
Understanding Multitier Deployment
10.1.1
Overview of Multitier Deployment
10.1.2
Multitier Deployment Terminology
10.1.3
Multitier Deployment Features
10.1.3.1
Example: Two-Tier Deployment Strategy
10.1.4
Multitier Implementation
10.1.5
Multitier Deployment Case Study
10.1.5.1
Multitier Deployment Configuration Steps for the Case Study
10.2
Defining Deployment Servers
10.2.1
Understanding Defining Deployment Servers
10.2.2
Prerequisites
10.2.3
Form Used to Define a Deployment Server
10.2.4
Defining a New Deployment Server
10.2.5
Revising an Existing Deployment Server
10.3
Distributing Software to Deployment Locations
10.3.1
Understanding the Multitier Software Distribution Process
10.3.2
Form Used to Distribute Software to Deployment Locations
10.3.3
Distributing Software Through Package Deployment
10.3.4
Scheduling Packages for Multitier Deployment
10.3.5
Distributing Software Through the Multitier Deployment Batch Process
10.3.6
Copying Workstation Installation Programs to Deployment Locations
10.4
Deploying Server Packages in a Multitier Network
10.4.1
Understanding Multitier Deployment of Server Packages
10.4.1.1
Smart Deployment
10.4.1.2
Automatic Package.inf File Updating
10.4.2
Prerequisite
10.4.3
Form Used to Schedule a Server Package for Multitier Deployment
10.4.4
Scheduling a Server Package for Multitier Deployment
A
Adding a Security Override for Package Build
A.1
Understanding Security Overrides for Package Build
A.2
Adding a System User for Each Data Source
A.3
Adding a Security Override for the User Building Packages
Glossary
Index
Scripting on this page enhances content navigation, but does not change the content in any way.