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)