[
https://issues.apache.org/jira/browse/OLINGO-420?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14323442#comment-14323442
]
Dhiraj Bokde commented on OLINGO-420:
-------------------------------------
I was able to refactor the Camel component code to not use any of the core
classes, other than core.rt.
The biggest problem was the missing UriType information in UriInfo interface,
which is present in UriInfoImpl. It would have been nice if the public API
would have exposed this for parsing OData URIs.
The component uses this information to determine how to process a given URI. As
it stands now, I had to reverse engineer this information from the parsed
UriInfo.
> Exporting other packages of olingo-core bundle
> ----------------------------------------------
>
> Key: OLINGO-420
> URL: https://issues.apache.org/jira/browse/OLINGO-420
> Project: Olingo
> Issue Type: Wish
> Components: odata2-core
> Affects Versions: V2 2.0.0
> Reporter: Willem Jiang
> Assignee: Michael Bolz
> Attachments: OLINGO-420.patch
>
>
> current odata2-core just export below packages:
> {code}
> org.apache.olingo.odata2.core.rest.app
> org.apache.olingo.odata2.core.rt
> org.apache.olingo.odata2.core.servlet
> {code}
> In camel-olingo component, we need access other package of odata2.core, so it
> could be great if odata2-core exports other packages for us to use.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)