You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@olingo.apache.org by "Archana Rai (JIRA)" <ji...@apache.org> on 2017/07/07 05:55:00 UTC

[jira] [Commented] (OLINGO-1149) Function Import should return collection of EDMSimpleType

    [ https://issues.apache.org/jira/browse/OLINGO-1149?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16077641#comment-16077641 ] 

Archana Rai commented on OLINGO-1149:
-------------------------------------

Hi Daniel,

I am not able to simulate this issue.
I am trying on 2.0.8 version.

My metadata has function import defined:
<FunctionImport Name="AllUsedRoomIds" ReturnType="Collection(Edm.String)" m:HttpMethod="GET"/>

When I am calling a GET request with <url>/AllUsedRoomIds I am getting a collection :

<AllUsedRoomIds xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices">
<element>1</element>
<element>2</element>
<element>3</element>
</AllUsedRoomIds>

Can you please put some example for the failing scenario.

Thanks,
Archana

> Function Import should return collection of EDMSimpleType
> ---------------------------------------------------------
>
>                 Key: OLINGO-1149
>                 URL: https://issues.apache.org/jira/browse/OLINGO-1149
>             Project: Olingo
>          Issue Type: Bug
>    Affects Versions: V2 2.0.7
>            Reporter: Daniel Horvath
>
> Hello Colleagues,
> According to the OData V2 specifications function import should be allowed to return collection of EDMSimpleType:
> * If defined in CSDL 1.1, CSDL 2.0, or CSDL 3.0, the Type of FunctionImport ReturnType MUST be an EDMSimpleType, EntityType, or ComplexType that is in scope or a collection of one of these in-scope types. In CSDL 1.0, the ReturnType is a collection of either EDMSimpleType or EntityType.
> (From document: https://winprotocoldoc.blob.core.windows.net/productionwindowsarchives/MC-CSDL/%5bMC-CSDL%5d.pdf, Section: 2.1.16 FunctionImport ReturnType, Page 34)
> Currently it is not possible. (tested in Olingo 2.0.7)
> If you have further questions, please feel free to contact me.
> Best regards,
> Daniel



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)