ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

GMU Migration Failed - Resource validation failed due to INVALID VALUES property publicIdentifier

book

Article ID: 112234

calendar_today

Updated On:

Products

STARTER PACK-7 CA Rapid App Security CA API Gateway

Issue/Introduction

A GMU Migration (migrateIn) failed with the following error:

Execution failed. Reason: Test migrate in failed: Bad Request Resource validation failed due to 'INVALID_VALUES' property 'publicIdentifier', must be a valid public identifier.

Environment

Release:
Component: APIGTW

Resolution

The failure is a result of the presence of DTD's in the bundle (from the source Gateway), that don't have a public Identifier.

You can identify the offending DTD's by doing the following:
1. Login to Policy Manager as an administrator
2. Navigate to Tasks > Global Settings > Manage Global Resources
3. Sort by "Type" and look for any resources of type "DTD" that have a blank value under the "Details" column. These are the offending DTD's.

The current solutions are:
1. Add a public Identifier to the offending DTD's in the source Gateway via Policy Manager, then re-run a migrateOut
2. Remove the DTD's in the source Gateway via Policy Manager, then re-run a migrateOut.