Hi Olingo Team,

I'm interested in getting OData directly supported in Apache CXF, please see [1].

CXF offers its own Search API which currently supports Feed Item Query Language (FIQL). It works similar to the way Olingo works, a FIQL parser parsers a FIQL expression and users register so called search visitors which adapt the parsed expression to other query languages such as SQL, etc.

IMHO supporting OData directly with CXF Search API with the help of Olingo will be really nice. It will help CXF users to get a better understanding of OData and perhaps will encourage them to work more with Olingo in cases where a CXF Olingo-based solution will prove limiting as suggested at [1].

After thinking about this for a while, it appears to me that perhaps we should simply start the work in CXF and start asking questions on Olingo users or dev lists and may be offer some patches if needed and if the analysis will prove implementing [1] is realistic.

I'd like to ask however: do you reckon it might make sense to do it in Olingo itself ? For example, we'd create a new Maven tree, example, /integration/cxf and work there. Perhaps that can be distracting for the core Olingo effort, so for now I'm inclined to do it at CXF level,

Comments are welcome
Thanks, Sergey

[1] https://issues.apache.org/jira/browse/CXF-5430

Reply via email to