You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
summary: "You can sometimes fix problems quickly by eliminating the following possible causes instead of individually tracing their origins through several log files."
6
+
sidebar: cdp_sidebar
7
+
permalink: cdp-Precautionary-Checks.html
8
+
folder: cdp
9
+
---
10
+
11
+
* CICS must be authorised to read the bundle directory `META-INF`.
12
+
* The port specified by the `--port` argument of the `cics-deploy generate bundle` command *must* be free on the z/OS machine before you attempt to deploy an application.
13
+
* If you set a `WORK_DIR` in `nodejsapps/<your application name>.profile`, it must be *writeable* by CICS.
{% include important.html content="To definitively diagnose a problem based on the suggested symptoms, you will need to refer to one or more [system logs and traces](cdp-Troubleshooting-General) particularly the STDERR Node.js log and the file assigned the MSGUSR DD name in the relevant CICS DFHDPLOY job. Depending on your familiarity with z/OS and CICS, and your system privileges, you may need to consult a CICS Systems Programmer to get to the bottom of certain problems." %}
11
+
{% include important.html content="To definitively diagnose a problem based on the suggested symptoms, you might need to refer to one or more [system logs and traces](cdp-Troubleshooting-General) particularly the STDERR Node.js log and the file assigned the MSGUSR DD name in the relevant CICS DFHDPLOY job. Depending on your familiarity with z/OS and CICS, and your system privileges, you may also need to consult a CICS Systems Programmer to get to the bottom of certain problems." %}
12
12
13
13
## Deployment errors
14
14
@@ -42,10 +42,64 @@ folder: cdp
42
42
43
43
* Ask your CICS Systems Programmer to check that the CMAS for the current CICSPlex is alive and that CPSM is working properly.
44
44
45
+
### Command error: ... validation of - -cicshlq dataset failed: z/OSMF REST API Error
46
+
*Possible cause*: The profile setting for `--cicshlq` is incorrect.
45
47
48
+
*Representative output*:
49
+
<preclass="messageText">
50
+
A failure occurred during CICS bundle deployment.
51
+
Reason = Validation of --cicshlq dataset failed: z/OSMF REST API Error:
52
+
Rest API failure with HTTP(S) status 404
53
+
category: 4
54
+
rc: 8
55
+
reason: 0
56
+
message: LMINIT error
57
+
details:
58
+
- ISRZ002 Data set not cataloged - 'ANT.CICS.TS.DEV.INTEGRAT.SDFHLOAD' was not found in catalog.
59
+
</pre>
60
+
61
+
*Suggested action*:
62
+
Check that your `--cicshlq` profile setting matches the value configured for CICS high-level qualifiers in your CICS region.
63
+
64
+
### BUNDLE ... cannot be deployed
65
+
*Possible cause*: The `cics.xml` file is malformed.
66
+
67
+
*Representative output*:
68
+
<preclass="messageText">
69
+
15:56:17.411714 : DFHRL2300E BUNDLE(CICSJS02) cannot be deployed. The reason for the failure could not be determined.
70
+
15:56:17.419308 : DFHRL2055I Errors have occurred, processing terminated.
71
+
15:56:17.424650 : DFHRL2014I Disconnecting from CICSPLEX(CAPLEX).
72
+
...
73
+
DFHRL0107 I 05/17/2019 15:56:15 CALMAS1 CICSUSER The CICS resource lifecycle manager has started to create the BUNDLE resource
74
+
CICSJS02.
75
+
DFHPI1007 05/17/2019 15:56:15 CALMAS1 COIE 00672 XML to data transformation failed because of incorrect input
76
+
(MISSING_CLOSE_TAG_CHAR manifest) for BUNDLE CICSJS02.
77
+
DFHRL0113 E 05/17/2019 15:56:15 CALMAS1 COIE The CICS resource lifecycle manager failed to create the BUNDLE resource CICSJS02
78
+
because CICS failed to parse the manifest /u/<your user id>/pushtest2/CICSJSON_1.0.0/META-INF/cics.xml specified in the bundle
79
+
root directory. The manifest is not valid.
80
+
</pre>
81
+
82
+
*Suggested action*:
83
+
Check that your `cics.xml` is well-formed.
46
84
47
85
## General errors
86
+
### Syntax error: Invalid value length for option
87
+
*Possible cause*: The length of the option you provided in a command was either too long or two short.
88
+
89
+
*Representative output*:
90
+
<preclass="messageText">
91
+
Syntax Error:
92
+
Invalid value length for option:
93
+
--csdgroup
94
+
95
+
You specified a string of length 9:
96
+
NODETESTS
97
+
98
+
The length must be between 1 and 8 (inclusive)
99
+
</pre>
100
+
101
+
*Suggested action*:
102
+
Review the error output text and reissue the original command having corrected the name of the option so that its length falls within acceptable limits.
0 commit comments