You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@olingo.apache.org by "Michael Bolz (JIRA)" <ji...@apache.org> on 2014/04/02 06:40:15 UTC

[jira] [Assigned] (OLINGO-231) Enable EntityProvider XML for consume/produce for Android platform

     [ https://issues.apache.org/jira/browse/OLINGO-231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Bolz reassigned OLINGO-231:
-----------------------------------

    Assignee: Michael Bolz

> Enable EntityProvider XML for consume/produce for Android platform
> ------------------------------------------------------------------
>
>                 Key: OLINGO-231
>                 URL: https://issues.apache.org/jira/browse/OLINGO-231
>             Project: Olingo
>          Issue Type: Improvement
>          Components: odata2-core
>    Affects Versions: V2 1.3.0
>            Reporter: Michael Bolz
>            Assignee: Michael Bolz
>
> Because of the lack of the newer Streaming API for XML (StAX) in Android some enhancement is necessary to use the Olingo {{EntityProvider}} in an Android application.
> An idea is to create a thin layer (wrapper) between Olingo and the used XML parsing framework. This layer will be oriented by the Java StAX API and idealy just wraps (delegats) the calls to the concrete implementation. Any concrete implementation (e.g. for Android) than could be implemented in a separate project (jar) and will be loaded via a {{XmlParserFactory}} (similar to current JDKs {{XMLInputFactory}} and {{XMLOutputFactory}}). This way no specific XML library code will be within the Olingo {{core}} and {{api}} modules.



--
This message was sent by Atlassian JIRA
(v6.2#6252)