Understanding the IBM i Library Structure for JD Edwards EnterpriseOne

You can set up an initial program to create the library list. Also, you should add this library to the top of the library list before you start JD Edwards EnterpriseOne on the enterprise server: releaseSYS (or the system library name). The variable release is the JD Edwards EnterpriseOne release level, such as E920SYS.

The releaseSYS library contains these objects:

Object

Description

INI

The jde.ini file used to initialize JD Edwards EnterpriseOne on the IBM i enterprise server.

*PGM and *SRVPGM

The various programs and service programs required to run the JD Edwards EnterpriseOne IBM i enterprise server.

CHGLIBOWN (*CMD)

A JD Edwards EnterpriseOne utility command used to change ownership of all objects contained in a library.

SHOW (*CMD)

A JD Edwards EnterpriseOne utility command used to display runtime output.

UPDLF (*CMD)

A JD Edwards EnterpriseOne utility command used to modify the maintenance attribute of logical files.

DPSPSTMF (*CMD)

The display stream file, which displays IBM i Integrated File System (IFS) text stream files.

The JD Edwards EnterpriseOne log files, jde.log and jdedebug.log, typically reside in a directory called JDEErelease, where release represents the JD Edwards EnterpriseOne release, such as /JDEE920.

LINKBSFN (*CMD)

The command used to relink business functions to their respective service programs (*SRVPGM). Typically, the system uses this command during an upgrade of the JD Edwards EnterpriseOne system library.

PID2JOB (*CMD)

The Convert Process ID to Job command, which returns the job information when the system passes a process ID to the command. The system writes the process ID in the JDE.LOG files. This command returns job information only while the job is still active.

PORTTEST (*CMD)

The command that runs the JD Edwards EnterpriseOne test program PORTTEST.

RUNUBE (*CMD)

The command that interactively runs a batch program. If you need to run a batch program, use the SBMJOB command to submit the RUNUBE command to batch.

PRINTQUEUE (*FILE)

The file that contains the output from a batch program. This output is stored as ASCII PDF members.

*PGM and *SRVPGM

The programs and server programs required to run the JD Edwards EnterpriseOne network.

JDENET (*JOBQ)

The job queue used by the JD Edwards EnterpriseOne IBM i network jobs.

NETJOBD (*JOBD)

The job description used by JD Edwards EnterpriseOne IBM i network jobs.

JDENET (*CLS)

The class used to create the routing entry for the JDENET subsystem.

ENDNET (*CMD)

The command that ends the JD Edwards EnterpriseOne IBM i network jobs and cleans up the network runtime structures.

IPCS (*CMD)

The utility command that indicates the status of objects used by the JD Edwards EnterpriseOne IBM i network jobs and as a backup method for cleaning up the IPCS objects.

STRNET (*CMD)

The command that starts the JD Edwards EnterpriseOne IBM i network jobs.

CLRIPC (*CMD)

The command used to clear IPC structures.

DSPIPC (*CMD)

The command used to display IPC structures.

JDEErelease (*SBSD)

The subsystem description under which the JD Edwards EnterpriseOne network jobs run. The variable release is the JD Edwards EnterpriseOne release level, such as JDEE920.