Michael Bolz created OLINGO-231:
-----------------------------------
Summary: 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
Affects Versions: V2 1.3.0
Reporter: 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)