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
slackSend (channel: '#cics-node-dev', message: "${env.JOB_NAME} #${env.BUILD_NUMBER} completed - Back to normal (<${env.BUILD_URL}|Open>)", tokenCredentialId: 'slack-cics-node-dev')
Copy file name to clipboardExpand all lines: docs/pages/cdp/cdp-Installation.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: Installation
3
3
tags: [getting_started]
4
4
keywords:
5
-
summary: "To install the Zowe CLI and cics-deploy plugin, perform the following steps."
5
+
summary: "To install the Zowe CLI and cics-deploy plugin, perform the following steps. For clarity, these components are installed on your local workstation, not on z/OS."
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 authorized 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 the CICS Node.js application profile, such as `nodejsapps/<your application name>.profile`, it must be *writeable* by CICS.
Copy file name to clipboardExpand all lines: docs/pages/cdp/cdp-Troubleshooting-General.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -57,5 +57,5 @@ They can all be useful when identifying the cause of an error, especially STDERR
57
57
### JES job logs
58
58
DFHDPLOY is a CICS utility which provides a set of commands that you can use to deploy, undeploy and set the state of CICS bundles. When you deploy or undeploy a Node.js application to or from CICS, a batch DFHDPLOY job is initiated on z/OS.
59
59
60
-
If you are familiar with the z/OS environment, you can often find some useful diagnostics by accessing z/OS file assigned to the MSGUSR DD name for the deploy/undeploy job associated with your CICS region. If you are not so fluent with the world of z/OS, you may need to discuss your needs with one of your organization's CICS Systems Programmers.
60
+
If you are familiar with the z/OS environment, you can often find some useful diagnostics by accessing z/OS file assigned to the MSGUSR DD name for the deploy/undeploy job associated with your CICS region. If you are not so fluent with the world of z/OS, you may need to discuss your needs with one of your organization's CICS system administrators.
{% 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 administrator 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` file 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