aws-sagemaker-modelpackagegroup/src/main/java/software/amazon/sagemaker/modelpackagegroup/ExceptionMapper.java [51:61]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    static void throwCfnException(final String operation, final String resourceType, final String resourceName, final AwsServiceException e) {
        if (StringUtils.isNotBlank(e.getMessage())
                && (e.getMessage().matches(".*Cannot find Model Package Group:.*")
                || e.getMessage().matches(".*ModelPackageGroup .* does not exist.*"))) {
            throw new CfnNotFoundException(resourceType, resourceName, e);
        }
        if (StringUtils.isNotBlank(e.getMessage()) && e.getMessage().matches(".*Model Package Group already exists.*")) {
            throw new ResourceAlreadyExistsException(resourceType, resourceName, e);
        }
        throwCfnException(operation, e);
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



aws-sagemaker-project/src/main/java/software/amazon/sagemaker/project/ExceptionMapper.java [51:61]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    static void throwCfnException(final String operation, final String resourceType, final String resourceName, final AwsServiceException e) {
        if (StringUtils.isNotBlank(e.getMessage())
                && (e.getMessage().matches(".*Cannot find Project:.*")
                || e.getMessage().matches(".*Project .* does not exist.*"))) {
            throw new CfnNotFoundException(resourceType, resourceName, e);
        }
        if (StringUtils.isNotBlank(e.getMessage()) && e.getMessage().matches(".*Project already exists.*")) {
            throw new ResourceAlreadyExistsException(resourceType, resourceName, e);
        }
        throwCfnException(operation, e);
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



