[
https://issues.apache.org/jira/browse/OLINGO-1529?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
mibo updated OLINGO-1529:
-------------------------
Fix Version/s: (Java) V4 4.10.0
(was: (Java) V4 4.9.0)
> 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
> Priority: Major
> Fix For: (Java) V4 4.10.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.20.1#820001)