Search code examples
wso2wso2-api-managerwso2-micro-integrator

WSO2 - Micro Integrator is not connecting to the API Manager's SERVICE CATALOG


Something similar is happening to me. I'm quite new in WSO2 world.

On the same server I have installed:

wso2am-4.1.0 --> API Manager executed as linux service (api-manager.sh) wso2ei-7.1.0 --> Micro Integrator and dashboard , both exec. as linux services. MI is the last one to load.

I'm not using the embedded micro-integration of the API Mgr due it hasn't got any dataservice features (and I don't know how to enable them, by the way..)

Under Micro Integrator (wso2ei-7.1.0)'s conf/deployment.toml file, I have this section:

[[service_catalog]]
apim_host = "https://localhost:9443"
enable = true
username = "xxxxxxxx"
password = "xxxxxxxx"

BUT,no integrated service published to the service catalog. ALSO, under Micro Integrator's LOG I didn't see any statement like : "Succesfully updated the Service Catalog" nor error msg..

Any help? Thanks in advance! Daniel

I tried changing the conf file settings, service url, etc..


Solution

  • The service catalog feature is only available in MI 4.x versions.

    You can manually create the API in the API Manager by importing the OpenAPI(Swagger) definition.