IBM i Installation - Object Inventory Lists
Currently, Universal Agent 7.7.0 for IBM i does not include Universal Command (UCMD) or Universal Data Mover (UDM). Customers who require those components should use an older version of Workload Automation for IBM i. The latest version containing those components is 5.1.1. Older versions of Workload Automation for IBM i can be installed alongside version 7.7.0.
Universal Agent for IBM i Objects
The Universal Agent for IBM i installation includes the objects required for:
- Universal Broker
- Universal Automation Center Agent (UAG)
- Universal Encrypt
Installation Libraries
These objects are contained in four user-designated installation libraries:
- Product library UNVPRD770
Library containing all Universal Agent for IBM i products. - Temporary library UNVTMP770
Library used as a temporary work area by Universal Agent. It may contain such items as trace files and temporary job log files. - Spool library UNVSPL770
Library containing a spool database of all Universal Agent spool files. The database is allocated the first time that Universal Broker is started.
In addition, an installation places the following in the IBM i QSYS library:
- Copy of the Universal Agent for IBM i commands contained in UNVPRD770.
- Universal Broker user profile, UNVUBR770.
QSYS Library Command Names
The names of the commands in QSYS are tagged with the Universal Agent for IBM i version / release / modification number, 770. However, since command names can have a maximum nine characters, the following names are shortened:
- UDSPLOGF becomes UDSPLF770.
- USBMJOB becomes USBMJ770.
- UMSGHNDLR becomes UMSGH770.
- UJOBINIT becomes UJOBI770.
Note
For further information on library and object names, see Naming Conventions.
Source File Record Lengths
Universal Agent 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 Universal Agent installation library (UNVPRD770, by default) - are editable by SEU as they are initially installed.
Product Library (UNVPRD770)
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. |
UCHGRLS | *PGM | Universal Change Release program. |
UCMDEF01 | *PGM | Universal object definition program. |
UCMDEXIT01 | *PGM | Universal install exit program. |
UCMMSG01 | *PGM | Universal message definition program. |
UAGSJOBI | *PGM | UAG Server Initiator job initialization program. |
UAGSJOBT | *PGM | UAG Server Initiator job termination program. |
UCOPY | *PGM | Universal Copy program. |
UCTCPP | *PGM | UCTL Manager command processing program. |
UCTL | *PGM | Universal Control Manager 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 | Universal install message file. |
UNVMSG | *MSGF | Universal Agent 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. |
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. |
UNVSRV | *JOBD | Job Definition for Universal Servers. |
UBROKER | *JOBQ | Universal Broker job queue. |
UBROKER | *CLS | Universal Broker class. |
STRUCP | *CMD | Universal Copy command. |
STRUCT | *CMD | Universal Control 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. |
UNVUBR770 | *SBSD | Subsystem Definition for Universal Broker |
STRUCP | *PNLGRP | UCOPY panel definition. |
STRUCT | *PNLGRP | UCTL 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. |
UNV770 | *PRDDFN | Universal Agent product definition. |
UNV770 | *PRDLOD | Universal Agent product load. |
Temporary Library (UNVTMP770)
Name | Type | Description |
---|---|---|
UCMDEF02 | *PGM | UNVTMP object definition program. |
UCMDEXIT02 | *PGM | UNVTMP install exit program. |
Spool Library (UNVSPL770)
Name | Type | Description |
---|---|---|
UNVDEFSPL | *PGM | UNVSPL770 object definition program. |
UNVEXITSPL | *PGM | UNVSPL770 install exit program. |
QSYS Library
Name | Type | Description |
---|---|---|
STRUCP770 | *CMD | Universal Copy command. |
STRUCT770 | *CMD | Universal Control Manager command. |
STRUEN770 | *CMD | Universal Encrypt command. |
STRUME770 | *CMD | Universal Message Translator command. |
STRUQR770 | *CMD | Universal Query command. |
UDSPLF770 | *CMD | Universal Display Log File command. |
UJOBI770 | *CMD | Universal Job Initializer command. |
ULSTSE770 | *CMD | Universal Spool List utility command. |
UMSGH770 | *CMD | Universal Message Handler command. |
URMVSE770 | *CMD | Universal Spool Remove utility command. |
USBMJ770 | *CMD | Universal Submit Job command. |
UNVUBR770 | *USRPRF | Universal Broker user profile. |