apigee / apigee-deploy-maven-plugin

Apache License 2.0
80 stars 167 forks source link

config.json replacement code depends on <proxy>.xml/description file to be present #184

Closed vitor-a-pinto-alb closed 2 years ago

vitor-a-pinto-alb commented 2 years ago

Without a config.json maven can deploy a proxy without the .xml be present, but with config.json there, it fails with

Failed to execute goal io.apigee.build-tools.enterprise4g:apigee-edge-maven-plugin:2.3.0:configure (configure-bundle) on project HelloWorld2: Index: 0, Size: 0 -> [Help 1]

Attached proxy bundle for reproducing (without .xml file): apiproxies.zip

If I add xml below to HelloWorld2\apiproxy dir configure-bundle task completes just fine HelloWorld2.zip

ssvaidyanathan commented 2 years ago

Fixed and released in v2.3.1

Please test and let me know if its working as expected. You can re-open the issue if the issue still persists

vitor-a-pinto-alb commented 2 years ago

I confirm it is solved. Thanks for the quick fix!