api-manager
api-manager copied to clipboard
Async API Definition goes missing when creating a new version if the original API has been updated
Description
Async API Definition goes missing when creating a new version of an Async API if the original API has been updated. This is the same for any Async type API (Websocket, Websub etc.). The asyncapi.json
file is missing when checked through the Management console.
The Async API Definition window of the newly created version is seen as follows.
And the Topics page is seen loading like below.
Both the above issues are the result of the missing asyncapi.json file.
Steps to Reproduce
- Create a websocket API (Can be any async api type) - Do not publish it.
- Save the API by navigating to the
Basic Info
page. - Then create a new version from this API.
- Access the
Async API Definition
andTopics
pages of the newly created API version.
Affected Component
APIM
Version
4.4.0
Environment Details (with versions)
No response
Relevant Log Output
No response
Related Issues
No response
Suggested Labels
No response