GIM21000ESYSMOD sysmod WAS NOT RECEIVED BECAUSE MORE THAN ONE ARCHIVE FILE WAS FOUND AS A MATCH FOR RELFILE relfile IN THE package PACKAGE.
Explanation
- sysmod
- SYSMOD ID
- relfile
- RELFILE name
- package
- package id
- rfdsnpfx
- is the prefix supplied by the RFPREPIX operand on the header MCS statement that is being processed. This part of the data set name is optional. If no RFDSNPFX value was specified, this prefix is not included in the data set name allocated by SMP/E.
- sysmod_id
- is the SYSMOD ID of the SYSMOD to which the file belongs. This part of the data set is required.
- Fnnnn
- is the letter F followed by the number specified on the RELFILE operand of the corresponding MCS statement in the SYSMOD. This part of the data set name is required.
The relfile name was found more than once in the GIMZIP package. SMP/E will search the relfile names in the package for the required qualifiers (either "sysmod_id.Fnnnn" or "rfdsnpfx.sysmod_id.Fnnnn"). The qualifiers must be immediately before the trailing qualifiers "pax.Z", which are always present in the relfile names of the GIMZIP package. Qualifiers before the required qualifiers will be ignored.
For example, if GIMZIP processing encounters these two relfiles:
- 'SERVERPAC.IBM.SYSMOD1.F1.pax.Z'
- 'SERVERPAC.TWO.IBM.SYSMOD1.F1.pax.Z'
GIMZIP will ignore the "SERVERPAC." and "SERVERPAC.TWO." qualifiers on these data sets and therefore consider them to be duplicate data sets named "IBM®.SYSMOD1.F1".
System action
SMP/E does not receive the SYSMOD. SMP/E deletes the SMPTLIB data sets associated with the SYSMOD.
Programmer response
The package is incorrect. Contact the provider of the package and inform them of the problem.