Ronald created OLINGO-1529: ------------------------------ Summary: EdmProviderImpl aliasToNamespaceInfo incomplete Key: OLINGO-1529 URL: https://issues.apache.org/jira/browse/OLINGO-1529 Project: Olingo Issue Type: Bug Components: odata4-client Affects Versions: (Java) V4 4.8.0 Reporter: Ronald Fix For: (Java) V4 4.9.0 Attachments: aliasToNamespaceInfo.png, metadata.xml
According to odata-csdl-xml v4.01 specification chapter 4.1 a edmx:Reference can include multiple edmx:Include. Metadata document: {quote}<edmx:Reference Uri="/sap/opu/odata/IWFND/CATALOGSERVICE;v=2/Vocabularies(TechnicalName='%2FIWBEP%2FVOC_CAPABILITIES',Version='0001',SAP__Origin='LOCAL')/$value"> <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/> <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="SAP__capabilities"/> </edmx:Reference>{quote} In this scenario aliasToNamespaceInfo attribute of the EdmProviderImpl object only contains the alias "SAP__capabilities", but not "Capabilities". In consequence it is not possible to e.g. read annotation groups using alias "Capabilities". -- This message was sent by Atlassian Jira (v8.3.4#803005)