Issue Faced while setting up Graphman bundle in the bootstrap for Ephemeral Gateways
search cancel

Issue Faced while setting up Graphman bundle in the bootstrap for Ephemeral Gateways

book

Article ID: 384983

calendar_today

Updated On:

Products

CA API Gateway

Issue/Introduction

While importing the Graphman bundle from the source Gateway to the Ephemeral destination gateway, the below error was observed:

{"package":"com.l7tech.server.service.GraphmanBundleProcessor","level":"WARNING","log":{"message":"unexpected entry (not an array) found in the bundle: /opt/SecureSpan/Gateway/node/default/etc/bootstrap/bundle/odp_outbound_dev001.json/properties"},"time":"2024-12-19T12:16:14.008+0000"}
{"package":"com.l7tech.server.service.GraphmanBundleProcessor","level":"WARNING","log":{"message":"Error encountered while preparing multipart request: Missing bundle dependency: LatencyMetricsAssertion.aar. Caused by: /opt/SecureSpan/Gateway/node/default/etc/bootstrap/bundle/dependencies/LatencyMetricsAssertion.aar (No such file or directory)"}

Environment

API Gateway 11.1

Cause

The LatencyMetricsAssertion.aar was not getting created while importing the graphman bundle from the source Gateway. 

Resolution

Remove the assertion from the bundle (source gateway) and then import that bundle once more without the LatencyMetricsAssertion.aar. Next, explicitly import the assertion into the target gateway.