Pergunta

First I downloaded below zip files,

  • WSO2 API Manager 1.2.0 and
  • WSO2 Governance Registry 4.5.2.

My goal was to

  1. to create a Service based on a WSDL and a number of XSDs and then
  2. to publish this Service on the pretty API Store user interface.

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!

Foi útil?

Solução

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top