First I downloaded below zip files,
My goal was to
First off I created a Service by importing a WSDL in "API Manager" using the "Managment Console" (https://localhost:9443/carbon/admin/index.jsp?loginStatus=true
). Then I didn't find any straight-forward way to publish that one as an API, because I didn't find a way attaching a life-cycle to the Service as described in product documentation "Publish Service as API".
How should I do? Do I need to configure the "API Manager" to use the database of "Governance Registry" as discussed on this article or is there an easier way?
I am just playing around prototyping so I appreciate if there are easy solutions. Thanks!
You can find how to attach a life-cycle to a created service in G-Reg from here. After following it once you promote the service until it gets to the production state, then you can publish that service as an API. And then you can see your created API from api-publisher app.
However note that when you are trying to change the created API status as 'published' from publisher-app, as explained in your mentioned documentation, it contains the known bug as APIMANAGER-834. We are currently working on a fix for this issue.