DSNT237I csect-name BIND sub-type ERROR USING auth-id AUTHORITY PACKAGE = package-name ALREADY EXISTS
Explanation
An attempt is made to add a package
that already exists. The combination of 'location.collection.package.version'
must be unique in the SYSIBM.SYSPACKAGE table. In addition, the combination
of 'location.collection.package.consistency-token' must be unique.
- sub-type
- The sub-type can have the values: COPY, ADD or REPLACE.
- auth-id
- Authorization ID of the owner of the package. Attention: If
you are using a trusted context, the token auth-id might
return a role instead of an authorization ID. A role is returned,
if a role was in effect and the authorization checking is performed
against the role rather than the authorization ID of the session,
when the condition was encountered. The role is returned in the following
format as a single token:
ROLE: role-name. - package-name
- Name of the package in the following format: 'location.collection.package.(version)'
System action
No package is created.
System programmer response
Check the SYSIBM.SYSPACKAGE catalog table for names of existing application packages. Re-invoke the BIND subcommand with a 'location.collection.package.version' that is not in use.