If the base path changes it is possible to deploy a second revision of the same proxy to the same environment. Is there a way to prevent this from happening? It causes weird issues for us. Most of our deploys are through the maven plugin I don't know if that affects anything.
Solved! Go to Solution.
Yes you are right, if the base path of the API Proxy is different in each revision, then you can have multiple revisions of the same API Proxy to be deployed in an environment.
The management API will be used for deployment of API Proxies. When you deploy a new revision, then the old revision will be undeployed, if the "override" is set to false in the management API. If the override" is set to true, then the existing revision remains deployed while the new revision is also being deployed.
Please read the section "Seamless deployment" to understand more about the Deployment behaviour here.
Check in the maven plugin, if the override is set to true or false. If it is set to true, please set it to false and try deploying Proxies again and see if the issue goes away.