Maven deployment failed: Jar file: edgemicro-auth proxy: "The revision is deployed, but traffic cannot flow"

Hello, community

We are trying to install MicroGateway. Out of box edgemicro-auth proxy doesn't satisfy our business requirement. Hence we added extra policies and it was working fine.

To make production-ready, we created a repository for edgemicro-auth and tried to instal from Maven install command. edgemicro-auth deployment failed with Error in Apigee UI saying

"Error in deployment for environment dev. The revision is deployed, but traffic cannot flow"

Maven command failed with "Deployment failed: Bundle did not activate within expected time. Please check deployment status manually before trying again "

We contacted the APIGEE support and they mentioned it is "steps.javacallout.JavaCalloutInstantiationFailed" from jar file(1)

If we manually upload the JAR file(1) from UI, the same deployment works fine.

Hence it is pointing to the problem in Maven deployment plugin.

APIGEE support can't investigate further as it is an open source maven plugin issue.

Could you please help us to resolve the maven deployment error?

The output of Jar file content.

.
├── META-INF
│   ├── MANIFEST.MF
│   └── maven
│   └── com.apigee.gateway
│   └── edge-micro-javacallout
│   ├── pom.properties
│   └── pom.xml
├── io
│   └── apigee
│   └── microgateway
│   └── javacallout
│   ├── Callout.class
│   └── Products.class
└── release.properties

0 2 161
2 REPLIES 2

https://github.com/apigee/apigee-deploy-maven-plugin/issues/155

I have raised this issue in the Github as well

I have responded to your issue