Impossible to enable an API

book

Article ID: 105738

calendar_today

Updated On:

Products

CA API Developer Portal CA API Gateway

Issue/Introduction

Have a problem on enabling an API and about the number of Applications.

Cannot enable a new API (synced new from the Gateway) because the EULA field is disabled.

From the APIs list it seems that it is associated with 2 Applications .. but it's not, it's new .. also  there're many API with a false number of associated Applications when we have only 2 defined applications.

Cause

Due to having more than 1 tenant active and the Gateway policy "Set as Portal Managed Service" is using the same uuid across all the tenants the Portal was falsely connecting them to the wrong tenant.
Due to this mismatch an upgrade will not resolve the issue as the DB contents are not correct.

Environment

CA API Developer Portal - 4.2.3 , 4.2.5.

Resolution

The problem is caused due to bad DB contents from a previous release.
The client will need to upgrade to 4.2.7.1 and also remove the old entries and re-import them into the Portal to resolve the issue.