[ https://issues.apache.org/jira/browse/OLINGO-1175?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16153050#comment-16153050 ]
Song, Chuning commented on OLINGO-1175: --------------------------------------- Hi Gayathri, Unfortunately, the postman link you provided seems to be private to you, so I couldn't really help you with inspecting it. I would assume when you say it works fine, you actually mean that you get a 200 OK from the server? That's probably not good enough to help us diagnosing it. Could you please try write a test under Postman to ensure the response body is always as we anticipated? Also, I noticed that other than a layer of basic authentication, there's a layer of SSO behind or in front of it. If the basic authentication passes but the SSO fails, Olingo will see the login prompt page at the metadata entry point instead of the actual metadata, and if it tries to parse it as XML spreadsheet, then all hells break loose. Not saying this is the culprit, but I think it's probable. Cheers, Chuning > 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: ErrorRunningInAPI.png, metadata.xml, 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)