APPLDEF Resource Table

This CICS® resource object provides the structure and contents of an APPLCTN resource.

The Primary key field for this resource class is NAME.

The Secondary key field for this resource class is MAJORVERSION.

The Tertiary key field for this resource class is MINORVERSION.

The Fourth key field for this resource class is MICROVERSION.

The Fifth key field for this resource class is PLATDEF.

The following actions are supported:
INSTALL
Deploy an APPLDEF resource into the CICSplex.

External resource name
CICSApplicationDefinition
Length
640
Usage
API or Batch Utility or CICS Management Client Interface
API view
No
CMAS context
No
SCOPE applies
No
Only query CMASs in workload
No
Object type
CICSPlex SM Definition
Copybook identifier
EYUt3524
Table 1. Valid CPSM operations
Operations Actions Parameters Required
GET   None N/A
PERFORM SET INSTALL None N/A
CREATE   None N/A
UPDATE   None N/A
REMOVE   None N/A
Table 2. APPLDEF FEEDBACK error codes
Value Code Description
1 APPLDEF_APPLCTN_INSTALLED Application is already installed
2 APPLDEF_RESTYPE_INVALID Invalid resource type
3 APPLDEF_REC_NOT_FOUND Application definition not found
4 APPLDEF_DATA_INVALID Attribute data invalid
5 APPLDEF_CONTEXT_INVALID CICSplex not found
6 APPLDEF_RECORD_INVALID Invalid record
7 APPLDEF_INV_ACTION Invalid action
8 APPLDEF_APPLDEF_INVALID Invalid application definition name
9 APPLDEF_INSTALLED_SOME_BUNDLES CICS bundles were not installed in some regions
10 APPLDEF_INSTALLED_NO_BUNDLES CICS bundles were not installed in any regions
11 APPLDEF_BUNDLE_FILE_NOT_AUTH User ID not authorized to access zFS file
12 APPLDEF_NOT_FOUND_BUNDLE_FILE Application or binding bundle file not found
13 APPLDEF_XML_IN_BUNDLE_INVALID Invalid XML in Application or binding bundle
14 APPLDEF_PLATFORM_NOT_FOUND Target platform not found
15 APPLDEF_INV_RESTYPE Invalid resource type
16 APPLDEF_PLATDEF_INVALID Invalid platform definition name
17 APPLDEF_MAJORVERSION_INVALID Invalid major version
18 APPLDEF_MINORVERSION_INVALID Invalid minor version
19 APPLDEF_MICROVERSION_INVALID Invalid micro version
20 APPLDEF_VERSION_MISMATCH APPLDEF and application versions differ
21 APPLDEF_REC_EXISTS Application definition already exists
22 APPLDEF_RGNTYPE_NOT_FOUND A region type in the binding could not be found
23 APPLDEF_REC_CHANGED Resource definition already changed
24 APPLDEF_INSTALL_FAILED APPLDEF install failed
25 APPLDEF_APPLCTN_BUSY Application is busy for another action
Table 3. APPLDEF resource table attributes
Name Datatype Source Len Req Sum Set Description Default Value Range Attr ID
APPLDIR CHAR CPSM 255 Yes DIFF No Application directory on the zFS     9
BINDDIR CHAR CPSM 255 Yes DIFF Yes Binding bundle directory on the zFS     14
CHANGEAGENT CVDAS CPSM 4 No LIKE No Last modification agent     127
CHANGEAGENT Input/output valid values DREPAPI
CHANGEAGREL CHAR CPSM 4 No DIFF No Last modification agent release     130
CHANGETIME DATETIME CPSM 8 Yes MAX No Last modification     1
CHANGEUSRID CHAR CPSM 8 No DIFF No Last modification user ID     129
CREATETIME DATETIME CPSM 8 Yes MAX No Time created     128
DESCCODEPAGE BINARY CPSM 4 No MAX No Description code page 37 0-99999999 7
DESCRIPTION CHAR CPSM 58 No DIFF Yes Description     6
 MAJORVERSION-2  BINARY CPSM 4 Yes MAX No Application Major Version     11
 MICROVERSION-4  BINARY CPSM 4 Yes MAX No Application Micro Version     13
 MINORVERSION-3  BINARY CPSM 4 Yes MAX No Application Minor Version     12
 NAME-1  CHAR CPSM 8 Yes DIFF No Application definition     5
 PLATDEF-5  CHAR CPSM 8 Yes DIFF No Platform definition     8