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
The PSWI-generated workflow job named 'Run the Zowe init' attempts to access a dataset that the workflow should have generated and reports that the generated dataset is not cataloged.
The error produced by the 'Run the Zowe init' job is:
Job fails with cc=3840
XBATCH:STDERR(109)
+ export JAVA_HOME=/u/users/group/product/<MyUserId>/java17
+ export NODE_HOME=/usr/lpp/IBM/cnj/v18r0/IBM/node-latest-os390-s390x
+ export PATH=/usr/lpp/IBM/zoautil/env/bin:/usr/lpp/IBM/zoautil/bin:/usr/lpp/IBM/cyp/v3r9/pyz/bin:/bin:/usr/lpp/java/current/bin:/usr/lpp/java/current:.:/u/users/oem/Rocket/bin:/u/users/group/product/<MyUserId>/zwe/smpe/bin
+ zwe init mvs -c /u/users/group/product/<MyUserId>/zwe/smpe/zowe.yaml --allow-overwrite
* Exit code: 12
* Output:
exec '<MyUserId>.ZWE.V3PSWI.SZWEEXEC(ZWEMCOPY)' '<MyUserId>.ZWE.V3PSWI.SZWESAMP(ZWESIP00) <MyUserId>.ZWE.V3PSWI.CUST.PARMLIB(ZWESIP00)'
IKJ56228I DATA SET <MyUserId>.ZWE.V3PSWI.SZWEEXEC NOT IN CATALOG OR CATALOG CAN NOT BE ACCESSED
Error ZWEL0111E: Command aborts with error.
To Reproduce
I saw no documentation stating that any of the following actions are required.
The dataset in the error message:
MyUserId.ZWE.V3PSWI.SZWEEXEC
is not among the cataloged datasets. However the similar dataset is cataloged:
MyUserId.ZWE.V3PSWI.T.SZWEEXEC
This seems like a programming error that could be corrected. None-the-less, a user needs to make the existing app work.
Through numerous trial-and-error entries in the PSWI panels, I found that I had to set all HLQ values in the following two PSWI panels to the exact same HLQ, and the HLQ must NOT have the '.T' component.
These two panels are very far apart in the workflow sequence. I saw no indication that the HLQ had to be the same.
The app could have:
Documented that the HLQ has to be the same, or better yet
Automatically set the default in the second panel to be the same as the first panel, or better yet,
Not asked for the second HQL. If they have to be the same, just use the first HLQ without asking the user to repeat information in the second panel.
Before running the 'Run the Zowe init' step, I must edit zowe.yaml to change every reference from MyUserId.ZWE.V3 to MyUserId.ZWE.V3PSWI.T, except those references that contain MyUserId.ZWE.V3PSWI.CUST.
The 'Run the Zowe init' job now completes successfully.
Expected behavior
Since the workflow creates the datasets and catalogs datasets behind the scenes, I expect that the workflow should have automatically cataloged any required dataset that it creates.
The steps listed above are a lot of work to place on the user. Some or all of the following actions could help users avoid the error, avoid the elaborate debugging, and avoid the reconfiguration actions.
Alter programming logic to create the correctly named dataset and catalog it.
Modify the UI to be more intuitive to avoid the error.
Document the nature of the values that must be supplied and the actions that are required by the user.
Desktop (please complete the following information):
OS: z/OS 3.1
Window 11
Browser: Chrome
Version: Version 131.0.6778.140 (Official Build) (64-bit)
The text was updated successfully, but these errors were encountered:
Describe the bug
The PSWI-generated workflow job named 'Run the Zowe init' attempts to access a dataset that the workflow should have generated and reports that the generated dataset is not cataloged.
The error produced by the 'Run the Zowe init' job is:
To Reproduce
I saw no documentation stating that any of the following actions are required.
The dataset in the error message:
MyUserId.ZWE.V3PSWI.SZWEEXEC
is not among the cataloged datasets. However the similar dataset is cataloged:
MyUserId.ZWE.V3PSWI.T.SZWEEXEC
This seems like a programming error that could be corrected. None-the-less, a user needs to make the existing app work.
These two panels are very far apart in the workflow sequence. I saw no indication that the HLQ had to be the same.
The app could have:
Before running the 'Run the Zowe init' step, I must edit zowe.yaml to change every reference from MyUserId.ZWE.V3 to MyUserId.ZWE.V3PSWI.T, except those references that contain MyUserId.ZWE.V3PSWI.CUST.
The 'Run the Zowe init' job now completes successfully.
Expected behavior
Since the workflow creates the datasets and catalogs datasets behind the scenes, I expect that the workflow should have automatically cataloged any required dataset that it creates.
The steps listed above are a lot of work to place on the user. Some or all of the following actions could help users avoid the error, avoid the elaborate debugging, and avoid the reconfiguration actions.
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: