GIM21000ESYSMOD sysmod WAS NOT RECEIVED BECAUSE MORE THAN ONE ARCHIVE FILE WAS FOUND AS A MATCH FOR RELFILE relfile IN THE package PACKAGE.

SYSMOD 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
An error occurred when the SMPTLIB data sets were being loaded for the indicated SYSMOD. The expected relfile name was found more than once in the GIMZIP package during either RECEIVE FROMNETWORK or RECEIVE FROMNTS command processing. It is possible that the packager created more than one dataset name for the same relfile with different high level qualifiers. SMP/E expects the last two parts of the data set name for a relative file to be "sysmod-id.Fnnnn". If the data set name contains high level qualifiers, SMP/E expects the data set name "rfdsnpfx.sysmod_id.Fnnnn" to exist in the GIMZIP package, where:
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:

  1. 'SERVERPAC.IBM.SYSMOD1.F1.pax.Z'
  2. '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.