Migration error in ESM No Getter Found

Document ID : KB000100314
Last Modified Date : 06/06/2018
Show Technical Document Details
Issue:
When trying to migrate a policy from one environment to another environment, when click check dependency button
getting error: 
Error when processing entity:
SERVICE, MYServiceHere (#SomeNumericValue)
due to:
No getter found for the entity:property combination class com.l7tech.gateway.common.security.keystore.SsgKeyEntry : createDummyEntityForAuditing ()
 
Resolution:
 If you are using the JWT (Java Web Token) and signing it with keys. A bug was raised that it was brought up in 8.x releases.
But due to being a major change a fix was introduced in 9.3 for this, 

https://docops.ca.com/ca-api-gateway/9-3/en/release-notes-9-3/resolved-issues 
DE301894 Corrected an issue where JWT policy migration with "Sign Payload" option enabled failed when using the Enterprise Server Manager (ESM). 

Upgrading to the latest version should correct this problem.

No current known work around is known other then removing the private key (signing in the JWT assertion).