KB Article #182229

No valid license found for connector: ServiceNow

Problem

When attempting to create a ServiceNow Connector by following the API Manager documentation, you see an error like this:


INFO 2022/01/01 00:00:00.000 Adding API connector: ServiceNow
ERROR 2022/01/01 00:00:00.000 Error configuring API connector: ServiceNow:
com.vordel.api.common.ForbiddenException: No valid license found for connector: ServiceNow
at com.vordel.apiportal.api.connector.ApiConnectorProcessor.ensureValidLicense(ApiConnectorProcessor.java:150)
at com.vordel.apiportal.api.connector.ApiConnectorProcessor.addConnector(ApiConnectorProcessor.java:115)
at com.vordel.apiportal.api.connector.ApiConnectorProcessor.configure(ApiConnectorProcessor.java:71)
at com.vordel.apiportal.config.PortalConfiguration.configure(PortalConfiguration.java:324)
at com.vordel.precipitate.SolutionPack$ConfigModule.configure(SolutionPack.java:319)
at com.vordel.precipitate.SolutionPack.loadModules(SolutionPack.java:439)
at com.vordel.dwe.Service.refresh(Service.java:578)


Resolution

This happens when the license file contained in /apigateway/conf/licenses/ does not contain the ServiceNow entitlement. The licenses are text files and the entitlement appears as ServiceNow Connector=1 in the license file when viewed. To obtain a license with the proper entitlements, contact your Axway account representative.