WEBSVDEF Resource Table

A CICS definition that describes aspects of the run-time environment for a CICS application program deployed in a Web services setting, where the mapping between application data structure and SOAP messages has been generated using CICS-supplied tools.

The Primary key field for this resource class is NAME.

The Secondary key field for this resource class is DEFVER.

The Tertiary key field for this resource class is CSDGROUP.

The following actions are supported:
INSTALL
Install a Connection Definition.

The parameter data for the INSTALL action is described in Parameters for installing CICS definitions using BAS.

ADDTOGRP
Add to resource group

PARM(' [ERRQUEUE] RESGROUP(value) .')

External resource name
CICSDefinitionWebService
Length
920
Usage
API or Batch Utility or WUI or CICS Management Client Interface
API view
No
CMAS context
No
SCOPE applies
No
Only query CMASs in workload
No
Object type
CICS Definition
Copybook identifier
EYUt3835
Table 1. Valid CPSM operations
Operations Actions Parameters Required
GET   CICSSYS(value) No
    CSDGROUP(value) No
    RESGROUP(value) No
CREATE   CSD No
    RESGROUP(value) No
UPDATE   CSD No
REMOVE   CSD No
PERFORM SET INSTALL FORCEINS(YES, NO) No
    MODE(value) No
    NOTIFY(NO, INACTIVE, RELEASE, FULL) No
    OVERRIDE No
    OVERTYPE(TARGET, RELATED, BOTH, NONE) No
    RELATED(value) No
    STATECHK(YES, NO) No
    TARGET(value) Yes
    USAGE(LOCAL) Yes
  ADDTOGRP RESGROUP(value) Yes
  CSDINSTALL None N/A
  CSDCOPY AS_RESOURCE(value) No
    DUPACTION(DUPERROR, DUPNOREPLACE, DUPREPLACE) No
    TO_CSDGROUP(value) No
Table 2. WEBSVDEF FEEDBACK error codes
Value Code Description
1 WEBSVDEF_INV_DATA Attribute data invalid
2 WEBSVDEF_REC_NOT_FOUND Requested resource not found
4 WEBSVDEF_REC_EXISTS Resource already exists
5 WEBSVDEF_REC_CHANGED Resource definition already changed
6 WEBSVDEF_INV_RESTYPE Invalid resource type
7 WEBSVDEF_INV_VER Invalid resource version
11 WEBSVDEF_NON_MP Maintenance point CMAS not available
12 WEBSVDEF_INV_CONTEXT Context not found
13 WEBSVDEF_INCONSISTENT_SET Inconsistent set condition
14 WEBSVDEF_INV_RESGROUP Resource group not found
21 WEBSVDEF_INV_ACTION Invalid action
22 WEBSVDEF_INV_RECADDR Invalid record address
23 WEBSVDEF_INV_RECLEN Invalid record length
24 WEBSVDEF_DIFF_VERSION Different version
25 WEBSVDEF_EARLY_NAMELIST_END Early name list end
26 WEBSVDEF_INV_NAMELIST Invalid name list
27 WEBSVDEF_INV_NAME Invalid name
28 WEBSVDEF_INV_MINNAME Invalid minor name
29 WEBSVDEF_NOTIFY Notify
30 WEBSVDEF_PARTIAL_INSTALL Partial install
31 WEBSVDEF_NOTHING_INSTALLED Nothing installed
32 WEBSVDEF_NO_TARGETS No targets
33 WEBSVDEF_NO_RELATED No related systems
34 WEBSVDEF_INV_TSCOPE Invalid target scope
35 WEBSVDEF_INV_RSCOPE Invalid related scope
36 WEBSVDEF_INV_USAGE Invalid usage
37 WEBSVDEF_INV_MODE Invalid mode
38 WEBSVDEF_INV_STATECHK Invalid state check
39 WEBSVDEF_INV_FORCEINS Invalid force install
40 WEBSVDEF_INV_NOTIFY Invalid notify
41 WEBSVDEF_INV_OVERTYPE Invalid over type
42 WEBSVDEF_INV_OVRBLOCK Invalid override block
43 WEBSVDEF_INV_ORSTRING Invalid override string
44 WEBSVDEF_INV_STRNGTERM Invalid string term
45 WEBSVDEF_INV_EMBEDTERM Invalid embedded terminator
46 WEBSVDEF_INV_ATTRIBUTE Invalid attribute
47 WEBSVDEF_INV_LITERAL Invalid literal
48 WEBSVDEF_INV_ORSTGNA Invalid override string
49 WEBSVDEF_SCOPE_REQUIRED Scope required
50 WEBSVDEF_USAGE_CONFLICT Usage conflict
51 WEBSVDEF_NODEFS_SELECTED No definitions selected
52 WEBSVDEF_MORE_THAN_1_RELSYS More than one related system
53 WEBSVDEF_MISSING_RELSYSID Missing related system identifier
54 WEBSVDEF_SCOPE_CONFLICT Scope conflict
55 WEBSVDEF_INV_CSDGROUP Invalid CSD group
56 WEBSVDEF_REC_NOT_REMOVED Record not removed
57 WEBSVDEF_INV_RESOURCE Invalid resource
58 WEBSVDEF_INV_CICS_RESTYPE Invalid CICS restype
59 WEBSVDEF_PARTIAL_ACTION Partial action
60 WEBSVDEF_NOTHING_ACTIONED Nothing actioned
61 WEBSVDEF_INV_BOTHTOAS TO_CSDGROUP and AS_RESOURCE are mutually exclusive
62 WEBSVDEF_INV_NOTTOAS Either TO_CSDGROUP or AS_RESOURCE is required
63 WEBSVDEF_CSD_ERROR CSD access error
Table 3. WEBSVDEF resource table attributes
Name Datatype Source Len Req Sum Set Description Default Value Range Get Invalid Attr ID
ARCHIVEFILE CHAR CPSM 255 No DIFF No Fully-qualified archive file on HFS     E640 E650 E660 25
CHANGEAGENT CVDAS CPSM 4 No LIKE No Last modification agent     E640 E650 20
CHANGEAGENT Input/output valid values DREPAPI
CHANGEAGREL CHAR CPSM 4 No DIFF No Last modification agent release     E640 E650 22
CHANGETIME DATETIME CPSM 8 Yes MAX No Last modification time       1
CHANGEUSRID CHAR CPSM 8 No DIFF No Last modification user ID     E640 E650 21
CREATETIME DATETIME CPSM 8 Yes MAX No Time created       9
 CSDGROUP-3  CHAR CPSM 8 Yes DIFF Yes CSD group     E640 E650 24
 DEFVER-2  BINARY CPSM 1 Yes AVG Yes Version 0 0-15   5
DESCCODEPAGE BINARY CPSM 4 No DIFF No Description code page 37 0-99999999   18
DESCRIPTION CHAR CPSM 58 No DIFF No Description       13
 NAME-1  CHAR CPSM 8 Yes DIFF Yes Name       7
PIPELINE CHAR CPSM 8 Yes DIFF No Pipeline in which to install this web service       14
USERDATA1 CHAR CPSM 8 No DIFF No User data area 1       10
USERDATA2 CHAR CPSM 8 No DIFF No User data area 2       11
USERDATA3 CHAR CPSM 8 No DIFF No User data area 3       12
VALIDATION EYUDA CPSM 4 No LIKE No Perform validation of SOAP messages against WSDL NO     17
VALIDATION Input/output valid values NO, YES
WSBIND CHAR CPSM 255 Yes DIFF No Fully-qualified WSBind file on HFS       15
WSDLFILE CHAR CPSM 255 No DIFF No Fully-qualified WSDL file on HFS       16


WEBSVDEFtab.html | Timestamp icon Last updated: Thursday, 27 June 2019