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)

Reply via email to