An error occurred The event RideUpdated has a topic that is not supported by the AsyncAPI specificat
I am doing the tutorial:
Be Real-Time: Design, Document, Discover and Develop Event...https://codelabs.solace.dev/codelabs/design-document-discover-develop-event-driven-apis/index.html?index=..%2F..index#10
I am on Step 11 and exporting the YAML from the ProcessPayment application
I get this error after I select YAML and click the button:
An error occurredThe event RideUpdated has a topic that is not supported by the AsyncAPI specification. Topic addresses must only contain letters, numbers and one or more of the following special characters: !#$&()*+,-./:;=_~
My RideUpdated topic still has the placeholder ids in it:
So then I realized that the $ ones were literals, not variables. So I created new variables (I was not able to edit and change from literal to variable).
Now my RideUpdated topic is:
However I still get the error.
The tutorial seems a bit out of date visually, all the other changes were fine. But not sure what I am doing wrong here.
I changed the topic again, using just the base strings (as variables)
Now that part passes, but now I get an error on PaymentCharged.
I did the tutorial along with the SolaceAcademy video (not the written down steps) - so that is probably just an old version.