on 08-19-2016 5:10 PM
Hi all,
I need to create an OData service based on an existing OData service.
It should be possible according to this blog:
I activate Odata Beta Service and I create my oData service (doing what described in this blog adapting it from SOAP to oData: )
At the end of the procedure, when I try to access the created and deployed service constructing my endpoint (SAP HANA Cloud Integration (Internal, SAP HCI OEM)), I receive this error as a response:
This is the URL called: https://*****-iflmap.hcisbt.eu1.hana.ondemand.com/gw/odata/SAP/Customer;v=1/
Namespace and service name should be correct (see screen) and also IFLMAP URL (same URL retrieved both from Eclipse and HCP cockpit);
Some considerations:
- From HCI monitor I could see my Integration Content deployed correctly; no logs at all;
- If I try to edit the Metadata of the oData service created, I see that NAMESPACE has a space at the beginning (see preceding screen)... If I try to remove it, system automatically put a space again; I try also tu add an encoded space in the endpoint URL, but same error...
- In the integration flow, staring point is an oData sender (system and connection to start) not editable and with no reference to an endpoint... All has been created automatically by the system.
Any suggestion? I do not know how to proceed...
Thank you so much,
Manuel
My one and only guess,
Can you try with https://*****-iflmap.hcisbt.eu1.hana.ondemand.com/gw/odata/SAP/CUSTOMER;v=1/
(Use artifact name in CAPITAL cases)
Regards,
JK
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jitendra,
unfortunately it doesn't work, already tried...
I think endpoint is not created at all for some reason... If I check the "endpoint" part in HCI monitor for my deployed integration content, I can see "There are no endpoints configured"...
According to guides I've seen, there shoould be nothing to do to configure the endpoint, it should be configured automatically...
Any other ideas? Any place where I could check some log?
Thank you so much,
Manuel
Hi Jitendra,
I'm not using WSDL. My scenario is from oData to oData (I've to use HCI for license reason).
Here some screen of what I've done:
- Create an oData service artifact;
- I execute the "Import Model Wizard", I select "oData" as "Data Source" and give an EDMX file (I save what comes back calling $metadata of oData service HCI have to call
- When I do the binding, no Endpoint automatically suggested; I manually insert the URL of the oData service HCI have to call
Do you see something wrong?
BR,
Manuel
Hi all,
there are lot of problems here 🙂
- I've asked help to SAP via OSS message. Message is still in processing, but now I've got an answer calling the endpoint (for example, I can see the $metadata part of the oData service);
- The error indicated (HTTP Status 500 - while trying to invoke the method com.sap.gateway.core.ip.service.SecurityConfiguration.getSubjectsAndIssuers() of a null object loaded from local variable 'secConfig') seems to happen if I authenticate via certificate; If I give user and password manually (basic authentication) I do not have that error...
I'll wait for SAP to comes back with an answer in the OSS message and after that I'll open a new message with the error (it's a bit different now)
Thank you,
Manuel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.