[ https://issues.apache.org/jira/browse/OLINGO-1175?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16165825#comment-16165825 ]
Gayathri Ramachandran commented on OLINGO-1175: ----------------------------------------------- Hello Chuning, After reading some docs, i have got some queries to you again, The below is a phrase from one SAP document. To use SAP Cloud for Customer (C4C) OData APIs user has to configure the connectivity between C4C and HANA Cloud Platform (HCP). *Scenario 1: *If your scenario requires the support of Single Sign-On (SSO), you register an OAuth2.0 client in the SAP Cloud for Customer system, and create and configure an HTTP destination with OAuth2.0 authentication in the SAP Cloud Platform account. To setup the OAuth2.0 authentication following two steps are needed 1. Create and configure OAuth2.0 client in SAP Cloud for Customer to access OData 2. Configure the HTTP destination of “OAuth2SAMLBearerAssertion” Authentication type in HCP *Scenario 2:* If your scenario does not require SSO (for example, if you do not need ID federation or UI integration) you can use an HTTP destination with Basic Authentication. This scenario is possible if the SAP HANA Cloud Platform extension application can use a technical user. To setup the Basic authentication following step is needed 1. Configure the HTTP destination of “BasicAuthentication” Authentication type in HCP So my case is Scenario 2, and I have handled this Basic Authentication in my code. So is this some thing else. Thanks Gayathri.R > Unable to Read metadata > ----------------------- > > Key: OLINGO-1175 > URL: https://issues.apache.org/jira/browse/OLINGO-1175 > Project: Olingo > Issue Type: Bug > Components: odata2-core > Affects Versions: V2 2.0.9 > Environment: WINDOWS 7 > Reporter: Gayathri Ramachandran > Priority: Blocker > Labels: V2, olingo > Attachments: ApplicationError.png, ApplicationError.png, > Authorization.png, ErrorInMonitor.png, ErrorRunningInAPI.png, > IndividualRun_TestPass.png, metadata.xml, NotJSON.jpg, > TestPass_CollectionRunner.png, Tried running in Postman.png, > V2_XML_Parse_Exception.jpg > > > Hi All , > The description of issue is as below : > Component : Olingo-odata2-api-2.0.9-SNAPSHOT.jar > Operation: Read (de-serialize) data from metadata i.e inputStream and provide > Edm > Issue: Unable to read metadata. > I'm consuming a C4C Odata using Olingo-odata2-api-2.0.9. The client was > developed by me on May 2017 and was well tested and in use for almost 3 > months. For some business reasons, we have not been running the java client > since August 2017. > Today, while I tried to tun the JAR file I encountered the below exception: > Exception in thread "main" > org.apache.olingo.odata2.api.ep.EntityProviderException: An exception of type > 'XMLStreamException' occurred. > at > org.apache.olingo.odata2.core.ep.consumer.XmlMetadataConsumer.readMetadata(XmlMetadataConsumer.java:122) > I'm unable to figure out what has gone wrong. I checked the metaData in a > browser and it slloks fine (the URI is password protected) I can guide you > when we proceed further. > https://my326642.crm.ondemand.com/sap/c4c/odata/cust/v1/mstr_bp/$metadata > Having met the business functionality, I just don't want to try again from > scratch using other API's. Hence I request you kindly to support on this as > this is really critical, > Thanks > Gayathri -- This message was sent by Atlassian JIRA (v6.4.14#64029)