If you are getting "404: Request route (xyz) doesn't exist " error after upgraded your application version, you probably mixed up routes while doing CF application deployment.
Solution
There are two ways to fix it.
If you already provisioned that application to many tenants please go with option 1, otherwise, option 2 will be more smooth.
- You need to check routes for all versions of your application and try to match with new one.
- You need to do clean deployment from beginning, check below steps:
- Deprovision the tenant -- tenant a, tenant b ..
- Deregister the application
- Undeployed app from CF -- CF should be clean
- Deploy the app in CF with the binaries which downloaded from Operator Cockpit - Deployment Tab
- Register the application
- Provision the tenant -- tenant a, tenant b ..
Notes