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
signature.asc
Description: OpenPGP digital signature
