on 2018 Mar 07 8:33 AM
I successfully created a API by connecting my backend sap system via SAP Cloud Connector.
When I try to test it, it gives me the below error.
{"fault":{"faultstring":"Unable to identify proxy for host: pusertrial-trial.apim1.hanatrial.ondemand.com:443 and url: \/pusertrial\/GWDEMO\/ContactPersonCollection","detail":{"errorcode":"messaging.adaptors.http.flow.ApplicationNotFound" } }}
Anybody has any ideas on what is the issue
Hello Kulandai.
Unfortunately these problems occur in SAP API Management.
I believe you have already solved this problem, but I recommend anyone who has this problem to make any change to the API PROXY, save and do a new deploy or simply make an undeploy/deploy and it will work again.
Best regards.
Rafael Chagas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I take 2 learnings from this, one good and another not so good.
1. It is not me, who made a mistake.
2. Our success depends on pure luck. I wasn't lucky today, un/re/deploy did not help me. Maybe I am more lucky tomorrow.
Sad.
EDIT: and one more learning: I should have stayed with ABAP. This product is far from being complete.
After multiple attempts where I deleted and reconfigured the API, I found the solution by navigating to Configure -> APIs -> @MyApi -> Proxy Endpoint -> Route Details and deleting the route rule "default."
Testing the call again, I encountered a different error. I restored the route rule with the same values, undeployed, and redeployed, and it worked.
I don't think there is any difference between the initial and final configurations, but I am happy it worked. Never give up!
User | Count |
---|---|
62 | |
12 | |
7 | |
7 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.