Hi,

I am wondering if there is a bug in the olingo4 component/endpoint. The 
documentation[1] states that
the serviceUri can be used as a query hence

  from("olingo4://read/Products?serviceUri=" + serviceUri);

However, adding this to a simple test script[2], this results in an 
exception[3] that the serviceUri
has not been set. Digging into the code it seems that the Olingo4Configuration 
is applied to the
endpoint but only has the apiName and methodName set. Consequently, when the 
call
configuration.getServiceUri() is called, the value is null.

Any help much appreciated.

Paul

[1]
https://github.com/apache/camel/blob/master/components/camel-olingo4/camel-olingo4-component/src/main/docs/olingo4-component.adoc
[2] 
https://gist.github.com/phantomjinx/085df03915c5813a1f04b32e09d00049#file-simpleolingo4test-java
[3] 
https://gist.github.com/phantomjinx/085df03915c5813a1f04b32e09d00049#gistcomment-2784671

-- 
Paul Richardson

  * “Confronted by the great record of this country, and the tremendous promise 
of its future, all
    they do is croak, ‘socialism.’"

Harry Truman


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to