Skip to Content
0
Nov 28, 2016 at 03:35 PM

Define API / API provider based on HANA cloud connector resource

1746 Views

Hi,

I'm trying to access an SAP Netweaver Gateway Odata service via HCP API management.

I have HANA cloud connector running locally and can see in HCP that the virtual host & port of the netweaver gateway are known.

Where I do not succeed is creating an API provider with the virtual host & port of the gateway. It almost seems as if the API provider connection does not work with HCC defined resources.

Based on the defined provider I am not able to discover odata services:

Unable to fetch data from the catalog due to incorrect configuration of selected API Provider. Check the configuration and try again.

If I define an API with or without the API provider it get the error which I think is an http 503.

{"fault":{"faultstring":"The Service is temporarily unavailable","detail":{"errorcode":"messaging.adaptors.http.flow.ServiceUnavailable"}}}

Should an API provider be able to work with OData services being made available with HCC?

Testing on premise works ok with this url: /sap/opu/odata/sap/<svc name>.

This link is the same in the URL parm of the provider.

I have no issues in this process when using the ES4 system (which isn't on premise and does not use HCC)