IBM i Installation - Object Inventory Lists

Currently, IBM i runs Workload Automation 5.1.1.   These pages provide information for that version.

Workload Automation for IBM i Objects

The Workload Automation for IBM i installation includes the objects required for:

  • Universal Broker
  • Universal Command Manager and Server
  • Universal Control Manager and Server
  • Universal Data Mover Manager and Server
  • Universal Encrypt

Installation Libraries

These objects are contained in four user-designated installation libraries:

  • Product library UNVPRD511 (formerly UNIVERSAL)
    Library containing all Workload Automation for IBM i products.
  • Temporary library UNVTMP511 (formerly UNVTMP)
    Library used as a temporary work area by Workload Automation. It may contain such items as trace files and temporary job log files.
  • Spool library UNVSPL511 (formerly UNVSPOOL)
    Library containing a spool database of all Workload Automation spool files. The database is allocated the first time that Universal Broker is started.
  • Command reference library UNVCMDREF
    Library containing user-defined command references

In addition, an installation places the following in the IBM i QSYS library:

  • Copy of the Workload Automation for IBM i commands contained in UNVPRD511.
  • Universal Broker user profile, UNVUBR511.

QSYS Library Command Names

The names of the commands in QSYS are tagged with the Workload Automation for IBM i version / release / modification number, 511. However, since command names can have a maximum nine characters, the following names are shortened:

  • UDSPLOGF becomes UDSPLF511.
  • USBMJOB becomes USBMJ511.
  • UMSGHNDLR becomes UMSGH511.
  • UJOBINIT becomes UJOBI511.

Note

For further information on library and object names, see Naming Conventions.

Source File Record Lengths

Workload Automation for IBM i source file record lengths must be a maximum 240 characters in order to use the Source Edit Utility, SEU.

The configuration file (UNVCONF), component file (UNVCOMP), template file (UNVTMPL), National Language Support file (UNVNLS), and the source files - all of which are located in the Workload Automation installation library (UNVPRD511, by default) - are editable by SEU as they are initially installed.

Product Library (UNVPRD511)

Name

Type

Description

PRCDSPLOGF

*PGM

Universal Display Log File program.

PUMSGHNDLR

*PGM

Universal Submit Job, WTO msg callback program.

STRUCP

*PGM

UCOPY command program.

STRUEN

*PGM

Universal Encrypt command program.

STRUME

*PGM

UMET command program.

UBROKER

*PGM

Universal Broker program.

UCMCPP

*PGM

UCMD Manager command processing program.

UCHGRLS

*PGM

Universal Change Release program.

UCMD

*PGM

UCMD Manager program.

UCMDEF01

*PGM

UCMD object definition program.

UCMDEXIT01

*PGM

UCMD install exit program.

UCMMSG01

*PGM

UCMD message definition program.

UCMSINIT

*PGM

UCMD Server Initiator program.

UCMSJOBI

*PGM

UCMD Server Initiator job initialization program.

UCMSJOBT

*PGM

UCMD Server Initiator job termination program.

UCMSRV

*PGM

Universal Command Server program.

UCOPY

*PGM

Universal Copy program.

UCTCPP

*PGM

UCTL Manager command processing program.

UCTL

*PGM

Universal Control Manager program.

UCTSRV

*PGM

Universal Command Server program.

UDM

*PGM

Universal Data Mover Manager program.

UDMCPP

*PGM

UDM Manager command processing program.

UDMSRV

*PGM

UDM Server program.

UDSPLOGF

*PGM

Universal Display Log File cmd processing program.

UENCRYPT

*PGM

Universal Encrypt program.

UJOBINIT

*PGM

USBMJOB initialization program.

ULSTSECPP

*PGM

Universal Spool List utility command processing program.

UMET

*PGM

Universal Message Translator program.

UMSGHNDLR

*PGM

Universal Submit Job, PUMSGHNDLR interface.

UQRCPP

*PGM

Universal Query command program.

UQUERY

*PGM

Universal Query program.

URMVSECPP

*PGM

Universal Spool Remove utility command processing program.

USBMJOB

*PGM

Universal Submit Job program.

USBMUSRJOB

*PGM

Universal Submit User Job program.

USLIST

*PGM

Universal Spool List Job program.

USLRM

*PGM

Universal Spool Remove Job program.

UCMINST

*MSGF

UCMD install message file.

UNVMSG

*MSGF

Workload Automation message file.

UNVSEQMSGF

*MSGF

Universal Products Sequential Message File.

USBMJOB

*MSGF

Universal Submit Job message file.

CP2CCSID_X

*FILE

Example code page to CCSID mapping file.

INSTL.INFO

*FILE

Installation Information file for library locations.

UCMNLSTMP

*FILE

Temporary National Language Support file.

UCMSVRPRTF

*FILE

Universal Command server job log print file.

UNVCLSRC

*FILE

CL source.

UNVCOMP

*FILE

Universal component definition members.

UNVCONF

*FILE

Universal configuration members.

UNVDDSSRC

*FILE

DDS Src for Stonebranch Products.

UNVNLS

*FILE

National Language Support.

UNVTMPL

*FILE

Universal template members.

USBMJPRTF

*FILE

USBMJOB job log print file.

UBROKER

*JOBD

Job Definition for Universal Broker.

UCMSINIT

*JOBD

Job Definition for UCMD Server Initiator.

UNVSRV

*JOBD

Job Definition for Universal Servers.

UBROKER

*JOBQ

Universal Broker job queue.

UBROKER

*CLS

Universal Broker class.

STRUCM

*CMD

Universal Command Manager command.

STRUCP

*CMD

Universal Copy command.

STRUCT

*CMD

Universal Control Manager command.

STRUDM

*CMD

Universal Data Mover Manager command.

STRUEN

*CMD

Universal Encrypt command.

STRUME

*CMD

Universal Message Translator command.

STRUQR

*CMD

Universal Query command.

UCHGRLS

*CMD

Universal Change Release command.

UDSPLOGF

*CMD

Universal Display Log File command.

UJOBINIT

*CMD

USBMJOB initialization program command.

ULSTSE

*CMD

Universal Spool List utility command.

UMSGHNDLR

*CMD

WTO message callback program command.

URMVSE

*CMD

Universal Spool Remove utility command.

USBMJOB

*CMD

Universal Submit Job command.

UNVUBR511

*SBSD

Subsystem Definition for Universal Broker

STRUCM

*PNLGRP

UCMD Manager panel definition.

STRUCP

*PNLGRP

UCOPY panel definition.

STRUCT

*PNLGRP

UCTL Manager panel definition.

STRUDM

*PNLGRP

UDM Manager panel definition.

STRUEN

*PNLGRP

Universal Encrypt panel definition.

STRUME

*PNLGRP

UMET panel definition.

STRUQR

*PNLGRP

Universal Query panel definition.

UCHGRLS

*PNLGRP

Universal Change Release panel definition.

UDSPLOGF

*PNLGRP

Universal Display Log File panel definition.

UJOBINIT

*PNLGRP

USBMJOB initialization program panel definition.

ULSTSE

*PNLGRP

Universal Spool List utility panel definition.

UMSGHNDLR

*PNLGRP

WTO message callback program panel definition.

URMVSE

*PNLGRP

Universal Spool Remove utility panel definition.

USBMJOB

*PNLGRP

Universal Submit Job panel definition.

UNV511

*PRDDFN

Workload Automation product definition.

UNV511

*PRDLOD

Workload Automation product load.

Temporary Library (UNVTMP511)

Name

Type

Description

UCMDEF02

*PGM

UNVTMP object definition program.

UCMDEXIT02

*PGM

UNVTMP install exit program.

Spool Library (UNVSPL511)

Name

Type

Description

UNVDEFSPL

*PGM

UNVSPL511 object definition program.

UNVEXITSPL

*PGM

UNVSPL511 install exit program.

Command Reference Library (UNVCMDREF)

Name

Type

Description

UNVCRFSRC

*FILE

Universal Command command reference file.

QSYS Library

Name

Type

Description

STRUCM511

*CMD

Universal Command Manager command.

STRUCP511

*CMD

Universal Copy command.

STRUCT511

*CMD

Universal Control Manager command.

STRUDM511

*CMD

Universal Data Mover Manager command.

STRUEN511

*CMD

Universal Encrypt command.

STRUME511

*CMD

Universal Message Translator command.

STRUQR511

*CMD

Universal Query command.

UDSPLF511

*CMD

Universal Display Log File command.

UJOBI511

*CMD

Universal Job Initializer command.

ULSTSE511

*CMD

Universal Spool List utility command.

UMSGH511

*CMD

Universal Message Handler command.

URMVSE511

*CMD

Universal Spool Remove utility command.

USBMJ511

*CMD

Universal Submit Job command.

UNVUBR511

*USRPRF

Universal Broker user profile.